Date的使用

ECMAScript 的 Date 类型参考了 Java 早期版本中的 java.util.Date。为此,Date 类型将日期
保存为自协调世界时(UTC,Universal Time Coordinated)时间 1970 年 1 月 1 日午夜(零时)至今所
经过的毫秒数。使用这种存储格式,Date 类型可以精确表示 1970 年 1 月 1 日之前及之后 285 616 年的
日期。
要创建日期对象,就使用 new 操作符来调用 Date 构造函数:

Date.now(); 
let date1 = new Date(2019, 0, 1); // 2019 年 1 月 1 日
let date2 = new Date(2019, 1, 1); // 2019 年 2 月 1 日
var date = new Date()
console.log(date.getFullYear());//2022
console.log(date.getMonth());//6   其实是7月
console.log(date.getDate());//27

console.log(date.getDay());//3
console.log(date.getHours());//9
console.log(date.getMinutes());//25
console.log(date.getSeconds());//15
console.log(date.getMilliseconds());//904
console.log(date.getTime());//1658885190098
console.log(Date.now());// 1658885190098

console.log(new Date(2022, 6).getMonth()); // 6
console.log(new Date(2022, 6).getDate()); // 1
console.log(new Date(2022, 6, 0).getDate()); // 其实代表6月有30天
console.log(new Date(2022, 7, 0).getDate()); // 其实代表7月有31天
console.log(new Date(2022, 12, 0).getDate()); // 其实代表12月有31天
console.log(new Date(2022, 14, 0).getDate()); // 其实代表2023年2月有28天

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值