首頁 > web前端 > js教程 > 如何以 12 小時 AM/PM 格式顯示 JavaScript 日期時間?

如何以 12 小時 AM/PM 格式顯示 JavaScript 日期時間?

Patricia Arquette
發布: 2024-11-30 18:07:11
原創
922 人瀏覽過

How to Display JavaScript DateTimes in 12-Hour AM/PM Format?

以12 小時AM/PM 格式顯示JavaScript 日期時間

以12 小時格式顯示帶有AM/PM 指示器的JavaScript 日期時間物件通常對於使用者友善的顯示來說是必需的。以下是此常見任務的解決方案:

答案:

以下 JavaScript 函數採用 JavaScript 日期時間物件作為輸入,並傳回 12 小時 AM中的格式化字串/下午格式:

function formatAMPM(date) {
  var hours = date.getHours();
  var minutes = date.getMinutes();
  var ampm = hours >= 12 ? 'pm' : 'am';
  hours = hours % 12;
  hours = hours ? hours : 12; // the hour '0' should be '12'
  minutes = minutes < 10 ? '0'+minutes : minutes;
  var strTime = hours + ':' + minutes + ' ' + ampm;
  return strTime;
}
登入後複製

用法:

要使用此函數,請將JavaScript 日期時間物件傳遞給formatAMPM() 函數。輸出將為 12 小時 AM/PM 格式的字串。

例如:

console.log(formatAMPM(new Date)); // Output: 10:25 pm
登入後複製

以上是如何以 12 小時 AM/PM 格式顯示 JavaScript 日期時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板