更改此日期格式以使用新日期()

时间:2014-04-11 11:33:07

标签: javascript jquery

我从API返回的日期格式为:

var date = result.posted //gives 2014-03-29 02:07:26

当我跑

new date(date)

在桌面上它工作正常 但在移动设备上,我收到错误'无效日期'

我怎样才能全面完成这项工作 - 我想将其与当前时间进行比较(var cur_time = new date())

2 个答案:

答案 0 :(得分:0)

我建议你使用moment.js,比较日期很容易。在你的情况下:

moment("2014-03-29 02:07:26", "YYYY-MM-DD HH:mm:ss").fromNow();

答案 1 :(得分:-1)

试试这个..

var date = new Date(Date.parse(parseInt(result.posted)))

它会给出如下的日期对象

Date {Wed Jan 01 2014 05:30:00 GMT+0530 (India Standard Time)}