我已将 添加xType="time"
到图表中以在 x 轴上显示时间刻度。我只显示 25 秒范围内的数据。目前,x 轴将时间格式显示为:SS
。
因此 x 轴以以下格式显示时间(数据显示每秒):
:23, :24, :25
我从数据库中得到的是以下格式的时间字符串:
2019-07-01T10:42:38.621Z
我尝试了以下方法:
new Date(item.date) // shows ':023'
new Date(item.date).getTime() // shows ':023'
new Date(item.date.substring(19, 0)).getTime() // shows ':023'
oscilloscope.oscilloscope.map((item, index) => {
return {
x: new Date(item.date.substring(19, 0)).getTime(),
y: item.data.fuelInjection
}
})
总是得到相同的结果。
我希望将 x 轴格式化为HH:MM:SS
格式。
所以 x 轴显示的数据如下:
11:42:05, 11:42:06, 11:42:07
我显示的范围为 25 秒。这似乎是由图表自动设置的,就好像我将范围更改为包括几分钟在内的程度,x 轴上的时间显示更改为MM:SS
格式。我仍然需要HH:MM:SS
你的格式。这完全可以做到吗?