【发布时间】:2016-02-28 07:58:50
【问题描述】:
我有一个日期字符串,例如“2010,1,4”,它代表 2010 年 1 月 4 日,我想使用这个字符串作为 UTC 日期时间来使用 highcharts 绘制图表。如何将此字符串转换为 UTC 日期时间格式,例如:Date.UTC(2010,0,4)。
非常感谢!
【问题讨论】:
标签: javascript datetime utc
我有一个日期字符串,例如“2010,1,4”,它代表 2010 年 1 月 4 日,我想使用这个字符串作为 UTC 日期时间来使用 highcharts 绘制图表。如何将此字符串转换为 UTC 日期时间格式,例如:Date.UTC(2010,0,4)。
非常感谢!
【问题讨论】:
标签: javascript datetime utc
试试这个:
new Date(2010,1-1,4).toUTCString()
表示new Date(year, month-1, date).toUTCString()
您必须在月份中执行 -1,因为它从 0 开始月份索引(例如:一月 = 0)
【讨论】:
Stringdate 转换为 UTC 日期时间格式,在变量 n 中你有结果 ....
var stringdate="2010,1,4";
var d = new Date(stringdate);
var n = d.toUTCString();
【讨论】:
这是你要找的吗?
var test = Date.UTC(2010,0,4); var utcDate = new Date(test); utcDate;
【讨论】: