首页 > 解决方案 > 如何将字符串日期转换为时刻?

问题描述

我有一个数组,即

var a = [{startRealTime:Moment {_isAMomentObject: true, _isUTC: false, _pf: {…}, _locale: Locale, _d: Thu May 17 2018 11:25:01 GMT+0530 (IST), …},startTime:685}]

我通过 JSON.parse(JSON.stringify(array)) 方法深拷贝对象数组。所以它给了我

var a = [startRealTime:"2018-05-17T05:55:01.149Z",startTime:685]

这会导致我的日期选择器出错,如何将其转换回旧的,或者是否有另一种方法可以在不解析和字符串化的情况下深度复制对象数组。

先感谢您。

标签: javascriptdatepickermomentjs

解决方案


您可以简单地再次放置时刻以再次转换它

var a = [startRealTime:moment("2018-05-17T05:55:01.149Z"),startTime:685]

推荐阅读