gpt4 book ai didi

javascript - 使用 Moment 为 HighCharts 输出 Date.UTC() 对象?

转载 作者:行者123 更新时间:2023-11-30 07:14:56 25 4
gpt4 key购买 nike

我知道 Highcharts 本身可以使用 Unix Offset 时间,但将 Date 对象传递给它更具可读性:

Date.UTC(2003,8,25)

Moment.js 有没有办法输出这个确切的对象?

var momentDate = moment.utc([2003, 08, 25]);
var JSDate = momentDate.toDate();
//Not sure where to go to actually output Date.UTC(2003,8,25)

最佳答案

我认为对于 Date.UTC 的功能可能存在一些混淆。

Date.UTC()不返回日期对象。根据通用时间,它返回指定日期与 1970 年 1 月 1 日午夜之间的毫秒数。这正是 Highcharts 想要的。正如您所建议的,它比键入毫秒数本身更具可读性。例如:

var d = Date.UTC(2012,02,30);
// d holds the value 1333065600000

Moment.js 中的类似功能可以通过 valueOf() 实现方法:

var d = moment.utc([2012,02,30]).valueOf();
// d holds the value 1333065600000

关于javascript - 使用 Moment 为 HighCharts 输出 Date.UTC() 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27331225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com