【发布时间】:2016-02-24 18:52:02
【问题描述】:
我正在使用 Moment.js 库,我试图获取给定时间戳自午夜以来经过的分钟数。它运行良好,除了在日光节约发生的日子(等 2015 年 3 月 8 日)。
如何准确获取一年中所有日子自午夜以来的分钟数?我必须获取时区或偏移量吗?
http://jsfiddle.net/0uvz61xo/1/
Javascript
$(document).ready(function () {
var minutesFromMidnight = moment("2015-03-08 03:05:00").diff(moment("2015-03-08").startOf('day'), 'minutes')
$('#minutes').text(minutesFromMidnight);
});
HTML
Actual Minutes: <div id="minutes" style="font-weight: bold; color: red;"></div>
<br />
Expected Minutes: <b>185</b> (3 hours and 5 minutes after midnight)
【问题讨论】:
标签: javascript momentjs dst