以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中文網其他相關文章!