我的日期如2012-08-09T20:37:52.041我想从当前时间减去这个时间。使用getTime()函数并以可解析的格式减去我需要的时间。我怎么做? 或者还有其他方法可以从当前时间减去2012-08-09T20:37:52.041这样的时间吗?
答案 0 :(得分:2)
使用像http://www.datejs.com/这样的日期解析库。有了它,你可以这样做:
Date.parse('2012-08-09T20:37:52') // You'll have to remove the milliseconds
答案 1 :(得分:1)
用JavaScript解析日期非常超级。
var datestring = "2012-08-09T20:37:52.041";
var date = new Date(datestring);
var diff = (new Date()).getTime() - date.getTime(); // in milliseconds
我在开玩笑,这很容易。