如何在Javascript

时间:2015-06-26 07:27:32

标签: javascript php jquery ajax date

在我的应用中,我有两个日期字符串:

说它们是: date1 =" 2014-03-14 18:25:15&#34 ;; date2 =" 2014-03-14 16:26:15&#34 ;;

我根据客户选择的两个事件获取这些日期字符串。现在我需要用HH:MM:DD格式显示这两个字符串之间的区别。

我目前正在做的是posting to PHP using AJAX,然后在服务器中进行计算:

$rDate = new DateTime($date1);
$tDate = new DateTime($date2);
$interval = date_diff($rDate,$tDate);
echo $interval->format('%h:%i:%s');

然后在AJAX响应处理程序中,我将其打印到div

我的问题是,服务器之旅对此来说太过分了。如何从浏览器本身实现同样的功能? (使用Javascript / Jquery的/ MomentJS)...

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

我建议调查Moment.js,这是一个功能非常强大的Javascript日期处理库。

以下是您想要做的事情的Moment.js的相关手册链接:http://momentjs.com/docs/#/displaying/difference/

希望有所帮助。