如何在 Node.js 中計算本地時間?
本文將介紹如何在 Node.js 中計算本地時間。Date 物件用於處理日期和時間。Date 物件使用 `new Date()` 建立。JavaScript 將使用瀏覽器的時區並顯示完整的日期文字字串。
Node.js 是一個開源的跨平臺 JavaScript 執行環境。作為一個非同步事件驅動的 JavaScript 執行時,Node.js 旨在構建可擴充套件的網路應用程式。
示例 1
在這個例子中,我們使用 `toDateString` 和 `toTimeString` 函式
const dateTimeObject = new Date();
console.log("A date-time object is created
")
console.log(`Date: ${dateTimeObject.toDateString()}`);
console.log(`Time: ${dateTimeObject.toTimeString()}`);
輸出
A date-time object is created Date: Tue Jan 03 2023 Time: 11:27:40 GMT+0530 (India Standard Time)
解釋
步驟 1 − 定義一個日期時間物件。
步驟 2 − 使用 `toDateString()` 方法顯示日期。
步驟 3 − 使用 `toTimeString()` 方法顯示時間。
示例 2
在這個例子中,使用 `getDate()`、`getMonth()` 等函式分別獲取年份、月份等。
let dateObject = new Date();
console.log("A date object is defined")
let date = ("0" + dateObject.getDate()).slice(-2);
let month = ("0" + (dateObject.getMonth() + 1)).slice(-2);
let year = dateObject.getFullYear();
let hours = dateObject.getHours();
let minutes = dateObject.getMinutes();
let seconds = dateObject.getSeconds();
console.log("\displaying date and time in yyyy-mm-dd format")
console.log(year + "-" + month + "-" + date + " " + hours + ":" + minutes + ":" + seconds);
輸出
A date object is defined displaying date and time in yyyy-mm-dd format 2023-01-03 11:34:44
解釋
步驟 1 − 定義一個日期時間物件。
步驟 2 − 分別使用 `getDate`、`getMonth` 和 `getFullYear` 方法獲取年份、月份和日期值。
步驟 3 − 分別使用 `getHours`、`getMinutes` 和 `getSeconds` 方法獲取小時、分鐘和秒的值。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP