📅  最后修改于: 2023-12-03 15:16:13.264000             🧑  作者: Mango
在 JavaScript 中,日期可以表示成一个数组,其中包含年份、月份、日期、小时、分钟、秒以及毫秒等信息。
我们可以使用 new Date()
构造器来创建一个日期对象,然后使用多种方法获取日期数组中的值。
let myDate = new Date();
let year = myDate.getFullYear(); // 年份
let month = myDate.getMonth(); // 月份,0-11
let day = myDate.getDate(); // 日期,1-31
let hour = myDate.getHours(); // 小时,0-23
let minute = myDate.getMinutes(); // 分钟,0-59
let second = myDate.getSeconds(); // 秒数,0-59
let millisecond = myDate.getMilliseconds(); // 毫秒数,0-999
我们也可以通过一个日期数组来创建一个日期对象。
let myDateArray = [2021, 3, 27, 15, 30, 0, 0];
let myDate = new Date(...myDateArray);
这里使用了展开操作符 ...
来将日期数组中的值作为参数传递给 Date()
构造器。这里的数组表示 2021 年 4 月 27 日下午 3 点 30 分。
我们也可以通过日期对象中的方法来获取一个日期数组。
let myDate = new Date();
let myDateArray = [
myDate.getFullYear(),
myDate.getMonth(),
myDate.getDate(),
myDate.getHours(),
myDate.getMinutes(),
myDate.getSeconds(),
myDate.getMilliseconds()
];
JavaScript 日期数组可以方便地进行日期的表示和转换。我们可以使用 new Date()
构造器来创建日期对象,然后通过多个方法获取日期数组中的值,也可以通过一个日期数组来创建日期对象。