将时刻时间转换为毫秒

问题描述 投票:0回答:1

我想将时刻时间转换为毫秒。 我有下一个代码:

const moment = require("moment")

const countdown = "00:02:32"
const millis = moment(countdown, "hh:mm:ss")
console.log(millis.milliseconds())

结果我得到

0

想法是我有一些倒计时,我想知道我需要等待下一个操作多少毫秒。

node.js momentjs
1个回答
0
投票

milliseconds()
方法仅返回时间的毫秒部分(例如,“00:02:32.123”给出123)。要获取总毫秒数,请将 moment 对象转换为持续时间:

const moment = require("moment");

const countdown = "00:02:32";
const millis = moment.duration(countdown, "hh:mm:ss").asMilliseconds();
console.log(millis);
© www.soinside.com 2019 - 2024. All rights reserved.