用 moment.js 减去秒

use*_*352 3 javascript momentjs

我有一个时钟,我想从 5:00 开始。我只想制作一个按钮,例如减去 5 秒,以便显示 4:55。我在这个和 JS DateTime 上遇到了很多困难。我不断收到错误“格式不是函数”。我错过了什么?

var dateTime = new moment(300000);

var clock = dateTime.format('m:ss');  //Displays as 5:00

//Button Click
$scope.rewindClick = function () {
  clock = dateTime.diff(5000).format('m:ss');
}
Run Code Online (Sandbox Code Playgroud)

Mar*_*sse 11

使用moment.js减法http://momentjs.com/docs/#/manipulating/subtract/

dateTime.subtract(5, 'seconds').format('m:ss');
Run Code Online (Sandbox Code Playgroud)