Dar*_*enW 4 javascript momentjs
我正在尝试使用 moment JS 将 String 格式化为 24 小时格式,目前我没有得到预期的输出,下面更详细地解释了它:
我是如何掩饰的
var testFormat = moment("9:00","HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)
我希望这会输出:
09:00:00(24 小时制)
但由于某种原因,它不仅转换日期,还输出以下内容:
1471507200000
Run Code Online (Sandbox Code Playgroud)
你用错了。您可以提供格式作为 moment 的第二个参数。所以在你的情况下,它将是:
var myMoment = moment("9:00","H:mm");
Run Code Online (Sandbox Code Playgroud)
要获得moment. 现在您可以按照您想要的方式对其进行格式化:
myMoment.format("HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)