特定格式的日期之间的时间跨度

时间:2015-03-29 11:53:14

标签: javascript date date-format date-comparison

我正在尝试在javascript中进行一些日期比较,但我找不到结果是我需要的任何方式。

我想以yyyy-mm-dd hh:mm:ss格式比较两个日期,并在两个日期之间的时间内输出结果。

例如,如果我输入2015-03-26 05:00:002015-03-29 05:00:00,我希望它输出- 0000-00-03 00:00:00,如果我要切换位置,我会得到一个正数等。

事情是我只设法比较标准getDate()格式的日期,我可以将我的值解析为这种格式并获得日期之间的毫秒跨度:

var parsedDate = Date.parse("2015-03-26 05:00:00");
var formattedDate = new Date(parsedDate);
var today = new Date();
var MS = new Date(Math.abs(today - formattedDate));

但是我无法将这些ms恢复到我的格式yyyy-mm-dd hh:mm:ss,我对javascript很新,也许我缺乏知识迫使我走错路,任何提示都是错误的。

0 个答案:

没有答案