【发布时间】:2017-02-20 04:48:10
【问题描述】:
var timeArr = moment().format('HH:mm:ss').split(':');
var timeInMilliseconds = (timeArr[0] * 3600000) + (timeArr[1] * 60000);
这个解决方案有效,测试一下,但我宁愿只使用 moment api 而不是使用我自己的代码。
此代码以毫秒为单位返回 TODAYS 时间。我需要它在毫秒内调用另一个函数......不能使用纪元。需要以毫秒为单位的今天时间。上午 9:00 = 3.24e+7 毫秒 晚上 9:00 = 6.84e+7 毫秒。
【问题讨论】:
-
var timeInMilliseconds = moment().valueOf();见jsfiddle.net/rc1s2ek0 -
这是从纪元开始......我需要今天的毫秒时间而不是纪元。
-
你是对的,但你的问题表明你想要以毫秒为单位的时间......
-
最简单的方法可能是得到 now 的纪元减去 今天开始 的纪元
标签: javascript momentjs