getHours() 依據本地時間回傳 Date 物件的小時值(0–23)。若需 UTC 時間,請改用 getUTCHours()。
dateObj.getHours()
參數: dateObj — 必選,Date 物件實例。
Date 物件建立時未儲存時間資訊(預設為 00:00:00)getMinutes() 與 getSeconds() 是否同為 0。
function showLocalTime() {
const d = new Date();
const pad = n => String(n).padStart(2, '0');
return `目前本地時間:${pad(d.getHours())}:${pad(d.getMinutes())}:${pad(d.getSeconds())}.${d.getMilliseconds()}`;
}
console.log(showLocalTime());
⚠️ 切勿直接用 0 判斷「是否有設定時間」,必須同時檢查分、秒、毫秒才能確認。