【发布时间】:2018-03-27 16:04:12
【问题描述】:
我正在尝试使用毫秒来显示时间。我正在使用toLocaleTimeString,因为它支持语言环境。
var milliseconds = 10000;
var date = new Date(milliseconds);
console.log(date.toLocaleTimeString('en',milliseconds));
// expected result - 0:0:10 AM
// actual result - 5:30:10 AM
结果不是我所期望的。如何使用toLocaleTimeString获得预期结果
【问题讨论】:
-
你应该阅读 toLocaleTimeString 上的 MDN 文章。第二个参数应该是一个选项对象,而不是一个数字。
标签: javascript string date time locale