Javascript 更改此日期格式以使用新日期()
我从API返回的日期格式如下:Javascript 更改此日期格式以使用新日期(),javascript,jquery,Javascript,Jquery,我从API返回的日期格式如下: var date = result.posted //gives 2014-03-29 02:07:26 当我跑的时候 new date(date) 在桌面上,它工作正常 但在手机上,我会收到错误“无效日期” 我怎样才能使这项工作全面展开?我想将其与当前时间var cur_time=new date进行比较 var date=new DateDate.parseparseIntresult.posted 它将给出如下所示的日期对象 日期{Wed Jan 01
var date = result.posted //gives 2014-03-29 02:07:26
当我跑的时候
new date(date)
在桌面上,它工作正常
但在手机上,我会收到错误“无效日期”
我怎样才能使这项工作全面展开?我想将其与当前时间var cur_time=new date进行比较
var date=new DateDate.parseparseIntresult.posted
它将给出如下所示的日期对象
日期{Wed Jan 01 2014 05:30:00 GMT+0530印度标准时间}我建议您使用,比较日期非常容易。就你而言:
moment("2014-03-29 02:07:26", "YYYY-MM-DD HH:mm:ss").fromNow();
使用split或regex将其切碎,或者使用解析库,就像我不知道如何从用户提供的示例中获得那样。parseInt将返回数字,在本例中为2014。