将纯字符串日期转换为所需的格式和两个日期之间的差异
我从XML获取日期,但日期是纯字符串格式。我想从今天的日期和时间以及我从XML获得的日期和时间创建差异。将纯字符串日期转换为所需的格式和两个日期之间的差异
例如,我以这种格式(2012-10-17T08:15:19.500-05:00)获取日期作为纯字符串。现在,当我与当前日期差异&时间比我需要显示的东西像这样“2:hr,32min”。
任何帮助/建议将是一个很好的输入。
感谢
回答:
这应该工作:解析日期时
var myDate = new Date('2012-10-17T08:15:19.500-05:00'), newDate = new Date();
浏览器结果可能会不同。我有一个测试Fiddle here。
要获得日期之间的差值:var diff = myDate - newDate;
和将其转换回一些有用的东西:Convert time interval given in seconds into more human readable form
以上是 将纯字符串日期转换为所需的格式和两个日期之间的差异 的全部内容, 来源链接: utcz.com/qa/259708.html