我是nodeJs的新手,在我的項目中使用了moment.js。我想計算幾分鐘和幾秒鐘的日期時間差異。我GOOGLE了,但沒有得到相關的解決方案。以小時分鐘和秒爲單位的日期時間差異節點js中的moment.js
這是我的代碼和我在谷歌的努力。
var moment = require('moment');
var now = "26/02/2014 10:31:30";
var then = "25/02/2014 10:20:30";
var config = "DD/MM/YYYY HH:mm:ss";
var duration = moment.utc(moment(now, config).diff(moment(then,config))).format("HH:mm:ss");
console.log(duration);
這將打印00:11:00
預期的結果是23:11:00
任何幫助,將不勝感激和感謝提前。
我遇到的問題是,對於'now'和'then'格式不正確,以momentjs的最新版本的格式。 我相信你正試圖向後計算(從現在到過去)。 但是,這一刻將返回'then'和'now'之間的時間差 - 這相當於'24:11:00' –