在 JavaScript 中,操作時間通常涉及使用內置的 Date 物件和相關的方法。以下是一些常見的時間操作方式:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| const currentDate = new Date();
const year = currentDate.getFullYear(); const month = currentDate.getMonth(); const day = currentDate.getDate(); const hours = currentDate.getHours(); const minutes = currentDate.getMinutes(); const seconds = currentDate.getSeconds(); const milliseconds = currentDate.getMilliseconds();
const timestamp = currentDate.getTime();
new Date(1713963786660)
|
獲取日期區間的時間戳
要取得當天日期的最早和最晚的時間戳(timestamp),你可以使用 JavaScript 中的 Date 物件來實現。以下是一種方法:
1 2 3 4 5 6 7 8 9 10 11 12
| const today = new Date(); today.setHours(0, 0, 0, 0); const earliestTimestamp = today.getTime();
const endOfDay = new Date(); endOfDay.setHours(23, 59, 59, 999); const latestTimestamp = endOfDay.getTime();
console.log("當天日期的最早時間戳:", earliestTimestamp); console.log("當天日期的最晚時間戳:", latestTimestamp);
|