console.log(Date());
//返回的是一个字符串,包括所有属性
//Wed Jul 26 2023 23:22:31 GMT+0800 (中国标准时间)
//前面加个new,==>new Date() 返回一个表示当前日期和时间的日期对象。可以单独返回日期,星期....
console.log(new Date());
//2023-07-26T15:23:41.186Z
//将他时间格式化就所有toLocaleString()
console.log(new Date().toLocaleString());
// 2023/7/26 15:23:41
//返回年份.getFullYear()
console.log(new Date().getFullYear());
将时间戳转换为本地时间使用new Date(时间戳)
const timestamp = 1690033752000;
console.log(new Date(timestamp));
//2023-07-22T13:49:12.000Z
console.log(new Date(timestamp).toLocaleString());
// 2023/7/22 21:49:12
获取当前的时间戳
使用getTime()
console.log(new Date().getTime());
console.log(new Date(new Date().getTime()));
// 1690392074150
// 2023-07-26T17:21:14.153Z
多少时间前的时间轴
一般为毫秒结尾
那么3分钟前就可以这样找
console.log('现在时间戳:'+new Date().getTime());
console.log('3分钟前时间戳:'+(new Date().getTime()-3*60*1000));//记住秒 * 1000(毫秒时间戳)
// 这里+后面如果计算后需要使用()取值再返回给console.log !括号来确保优先级
// 现在时间戳:1690393652833
// 3分钟前时间戳:1690393472836
0 评论