Javascript 力矩显示秒数为';m:ss';

Javascript 力矩显示秒数为';m:ss';,javascript,ecmascript-6,momentjs,Javascript,Ecmascript 6,Momentjs,我正试图利用这个时刻来显示2秒,就像这样0:02 我希望下面的代码可以工作,但不幸的是,它只显示为0:00。这是基于文档的部分 moment(2).format('m:ss'); 谁能告诉我哪里出了问题?我已经通读了这些文档,并尝试了许多方法,但都没有成功。你可以按照自己的意愿去做 moment().minutes(0).second(2).format('m:ss') 但这也将分钟设置为0 编辑:正如另一位回答者所指出的,你也可以这样做 moment({seconds: 2}).form

我正试图利用这个时刻来显示
2
秒,就像这样
0:02

我希望下面的代码可以工作,但不幸的是,它只显示为
0:00
。这是基于文档的部分

moment(2).format('m:ss');
谁能告诉我哪里出了问题?我已经通读了这些文档,并尝试了许多方法,但都没有成功。

你可以按照自己的意愿去做

moment().minutes(0).second(2).format('m:ss')

但这也将分钟设置为0

编辑:正如另一位回答者所指出的,你也可以这样做

moment({seconds: 2}).format('m:ss')
Try方法,它接受一个整数值,表示自Unix纪元(1970年1月1日上午12时UTC)以来的秒数

例如:

moment.unix(2).format('m:ss');
演示:

console.log(矩.unix(2).format('m:ss')

没关系,伙计!我想干什么就干什么!我会尽快给你绿色的!由于它接受毫秒,您必须提供
矩(2000).format('m:ss')