如何将普通日期转换为javascript日期
我有一个类似2012-08-09T20:37:52.041的日期,我想从当前时间中减去这个时间。使用getTime()函数并以可解析的格式减去这次所需的时间。我该怎么做? 或者有没有其他方法可以从当前时间中减去2012-08-09T20:37:52.041这样的时间?用JavaScript解析日期真是太难了如何将普通日期转换为javascript日期,javascript,date,time,Javascript,Date,Time,我有一个类似2012-08-09T20:37:52.041的日期,我想从当前时间中减去这个时间。使用getTime()函数并以可解析的格式减去这次所需的时间。我该怎么做? 或者有没有其他方法可以从当前时间中减去2012-08-09T20:37:52.041这样的时间?用JavaScript解析日期真是太难了 var datestring = "2012-08-09T20:37:52.041"; var date = new Date(datestring); var diff = (new Da
var datestring = "2012-08-09T20:37:52.041";
var date = new Date(datestring);
var diff = (new Date()).getTime() - date.getTime(); // in milliseconds
我开玩笑的,这非常简单。用JavaScript解析日期真的非常难
var datestring = "2012-08-09T20:37:52.041";
var date = new Date(datestring);
var diff = (new Date()).getTime() - date.getTime(); // in milliseconds
我开玩笑的,这非常简单。使用类似的日期解析库。有了它,您可以执行以下操作:
Date.parse('2012-08-09T20:37:52') // You'll have to remove the milliseconds
使用日期解析库,如。有了它,您可以执行以下操作:
Date.parse('2012-08-09T20:37:52') // You'll have to remove the milliseconds