📅  最后修改于: 2023-12-03 15:08:39.865000             🧑  作者: Mango
在 JavaScript 中,有多种方法可以获取日期和时间。本文将介绍其中的几种常见方法。
要获取当前日期和时间,可以使用 Date 对象。Date 对象表示自 1970 年 1 月 1 日 00:00:00 以来的毫秒数。
const now = new Date();
console.log(now); // 输出当前日期和时间
要获取指定日期和时间,可以使用 Date 对象的构造函数。构造函数接受年、月、日、时、分、秒和毫秒作为参数。
const specifiedDate = new Date(2022, 1, 1, 0, 0, 0, 0);
console.log(specifiedDate); // 输出 2022 年 2 月 1 日 00:00:00
JavaScript 中的时间戳是从 1970 年 1 月 1 日 00:00:00 开始算起的毫秒数。要获取当前时间戳,可以使用 Date 对象的 getTime() 方法。
const timestamp = new Date().getTime();
console.log(timestamp); // 输出当前时间戳
要将日期和时间格式化为指定的字符串,可以使用 Date 对象的各种方法。例如,要将日期和时间格式化为 ISO 标准字符串,可以使用 toISOString() 方法。
const now = new Date();
const isoString = now.toISOString();
console.log(isoString); // 输出 ISO 标准字符串,例如:2022-01-01T00:00:00.000Z
要获取指定日期和时间的年、月、日、时、分、秒和毫秒等各个部分,可以使用 Date 对象的各种方法。例如,要获取指定日期的年份,可以使用 getFullYear() 方法。
const specifiedDate = new Date(2022, 1, 1, 0, 0, 0, 0);
const year = specifiedDate.getFullYear();
console.log(year); // 输出 2022
以上就是 JavaScript 中获取日期和时间的几种常见方法。此外,还可以使用第三方库或框架来进行日期和时间处理,例如 moment.js 等。