我敢肯定这是一个简单的问题,但我无法解决它。
我有一个 JSON 对象:
{
"_id": {
"$oid": "57cb5aac9bd9a31100c793d1"
},
"reminders": [
"2014-03-12T12:00:00",
"2014-03-12T13:37:27",
"2014-03-12T13:37:27",
"2014-03-12T22:14:27"
],
"user": "xxx"
}
我想在循环中将提醒中的日期解析为 JS 到日期对象。
for (var i = userSchedule.reminders.length - 1; i >= userSchedule.reminders.length - 1; i++)
{
var date = new Date(userSchedule.reminders[i]);
}
但是每当我登录它时,它只会显示无效日期。有什么想法吗?
最佳答案
虽然它不是答案,但你为什么使用 user_schedule.reminders
和 userSchedule.reminders
并且你的 for 循环将只使用正确的数据循环一次,因为你的循环以 < b>i=3; 这是 userSchedule.reminders[3]
的最后一个元素的索引,当你接下来循环时,它会超出数组提醒的范围
关于javascript - 在 JS 中将字符串格式化为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39335888/