我正在尝试以HH:MM:SS 格式转换秒数。我得到一个错误时刻。持续不是一个功能。
var moment = require(“moment-duration-format”);
moment.duration(123,“seconds”)。format(“hh:mm:ss”);
答案 0 :(得分:4)
moment
插件depends on var moment = require("moment")
require("moment-duration-format");
moment.duration(123, "seconds").format("hh:mm:ss");
,因此您应首先导入/要求它:
{{1}}
答案 1 :(得分:3)
我都尝试过
import 'moment-duration-format';
和
require("moment-duration-format");
但是它并不能解决我的问题,我仍然得到TypeError: moment.duration(...).format is not a function
,所以我查看了https://www.npmjs.com/package/moment-duration-format以找到如何正确设置它的方法,然后发现必须调用它并为了使它正常工作而花费时间。
import momentDurationFormatSetup from 'moment-duration-format';
momentDurationFormatSetup(moment);