Node.js 如何计算本地时间

Node.js 如何计算本地时间

在这篇文章中,你将了解如何在Node.js中计算本地时间。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方法获得小时、分钟和秒的值。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程