【发布时间】:2019-05-28 12:21:39
【问题描述】:
我是 angular 6 的新手,在这里我需要比较日期输入并找到最大的输入。
input 1 : 2018-12-29T00:00:00
input 2 : Mon Dec 31 2018 00:00:00 GMT+0530 (India Standard Time)
这里我收到了来自 mssql 数据库的 input 1 和来自材料 datepicker 的 input 2。
在比较这两个日期时,我得到了错误。
console.log(mMagazineObject.From < mMagazineObject.To ? true : false);
有没有可能比较这两种日期格式。如果是,请帮我解决这个问题。
【问题讨论】:
-
这不是关于 Angular 而是关于 JavaScript。您可以考虑将 MomentJS 用于处理日期
-
您应该将两者都转换为日期对象,然后您可以使用 .valueOf() 获取自 unix 纪元以来的毫秒数。这足以进行适当的比较。
标签: angular typescript angular6