javascript-将日期和时间戳与时区进行比较
作者:互联网
我正在使用JavaScript,并且有一个日期和一个时间戳,以及一个时区,我想看看if语句中它们是否相等.您如何比较这两种格式以查看它们是否相等.
Date: 2018-12-25T06:00:00+01:00
Timestamp with timezone: 2018-12-25T11:00:00.000Z
var date = Date
var timestamp = Timestamp with timezone
if(date == timestamp){
console.log("Are the same")
}
解决方法:
使用Date#getTime()或运算符将两者都传递给新的Date并转换为数字,然后进行相等性检查.
Z代表UTC时间的“ Zulu”
const d1 = '2018-12-25T06:00:00+01:00', d2 = '2018-12-25T05:00:00.000Z';
console.log(+new Date(d1) === +new Date(d2))
标签:if-statement,timestamp,javascript,date 来源: https://codeday.me/bug/20191108/2007280.html