如何在 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