【问题标题】:how to find hh:mm:dd difference between two strings in Javascript如何在Javascript中找到两个字符串之间的hh:mm:dd差异
【发布时间】:2015-06-26 07:27:31
【问题描述】:

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

说他们是: date1 = "2014-03-14 18:25:15"; date2 = "2014-03-14 16:26:15";

我根据客户选择的两个事件获取这些日期字符串。现在我需要以 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)...

非常感谢任何帮助!

【问题讨论】:

标签: javascript php jquery ajax date


【解决方案1】:

我建议研究Moment.js,这是一个功能非常完善的 JavaScript 日期处理库。

以下是 Moment.js 的相关手动链接,了解您想要做什么:http://momentjs.com/docs/#/displaying/difference/

希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多