如何比较ZonedDateTime(Spring Boot)和Date(TypeScript)



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');
}

相关内容

  • 没有找到相关文章