My Spring Data REST返回类似2022-04-29T00:00:00+02:00
的ZonedDateTime日期格式,在TypeScript(Angular(中,我的日期为Sat Apr 23 2022 00:00:00 GMT+0200
。
我的目标是比较将ZonedDateTime转换为Angular中所需格式的两个日期。如何做到这一点?
您可以使用两个Strings
,因为您已经拥有它们来使用构造函数创建Date对象。构造函数理解这两种形式。
let val1 : Date = new Date('2022-04-29T00:00:00+02:00');
let val2 : Date = new Date('Fri Apr 29 2022 00:00:00 GMT+0200');
然后,您可以使用getTime()
方法比较这两个对象,该方法返回以毫秒为单位的绝对表示
getTime((方法返回自ECMAScript epoch。
if (val1.getTime() === val2.getTime()){
console.log('true');
}