我有一个 Ionic 2 应用程序,我尝试比较两个日期。 首先,我有一个字符串格式的日期,如下所示:'2017-03-29 09:13:00'
我将它转换成这样的日期对象:
let myDate = new Date('2017-03-29 09:13:00');
然后我尝试将我的日期与当前日期进行比较
let today: Date = new Date();
let myDate = new Date('2017-03-29 09:13:00');
if(today == myDate) {
return something...
}
这种类型的代码适用于 ionic serve 和 ionic run android(在 android 设备上)。日期格式为:“Wed Mar 29 2017 09:13:00 GMT+0200(中欧夏令时)”
但我的 IOS 设备有一些问题。
let myDate = new Date('2017-03-29 09:13:00');
返回 'null'
和
让今天:Date = new Date();
返回我这个日期格式:“2017-03-30T09:17:01.303Z”
我不明白为什么以及我必须做什么才能在 IOS 设备上拥有“良好”的日期类型。
最佳答案
您可以尝试像这样使用 moment.js:moment('2017-03-29 09:13:00').toDate()
关于javascript - ionic 2 : Object 'Date' doesn't work on Ios,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43113843/