我为此使用 ASP.NET 集成。
我的架构:
let schema = [{
'name': 'Time',
'type': 'date',
'format': '%Y-%m-%d %I:%-m:%-S'
},{
'name': 'value1',
'type': 'number'
}]
我的数据:
let data = [
['2023-11-28 10:00:00',60000],
['2023-11-28 10:01:03',59304],
['2023-11-28 10:02:01',59943]
]
我的时间戳格式如下:
2001-01-31 00:00:00.000
.%-L
添加到我的格式中以说明毫秒,但这并没有改变任何内容new Date(date)
传递2001-01-31T00:00:00
我发现问题所在了。
在数据库中,格式化时间是格式化的
2001-01-31 23:00:59.000
,但是当数据传到前面的时候,就变成了2001/01/31 23:00:59
。
因此,架构中的格式必须是
'%Y/%m/%d %I:%-M:%-S'