我正在使用图表来显示一段时间内的状态。所有数据都是unix格式。我使用javascript (new Date(data)).toUTCString
在我的标题中显示数据。这与图表使用的数据相同,但图表提前1小时运行。 Image
这是我的布局配置:
layout = {
"showlegend": true,
"title": new Date(min).toUTCString() + " to " + new Date(max).toUTCString(),
"xaxis": {
"autorange": true,
"range": [
min,
max
],
"title": "Time",
"type": "date" //if I change this to scatter, I get the unix values
}
}
Plotly.newPlot('graphMain', temp, layout); //temp contains the arrays
我目前居住在奥地利(UTC + 01:00)。 有人对此有所了解吗?
答案 0 :(得分:1)
Plotly doesn't currently support timezones。
如果您需要将日期时间预先计算为本地时区或UTC,则可能需要使用moment.js timezone之类的内容。或者,如果您愿意,也可以手动完成。