gpt4 book ai didi

javascript - 带有解析时间或时间戳的 JSON 到 amCharts

转载 作者:行者123 更新时间:2023-11-29 10:43:48 27 4
gpt4 key购买 nike

我有一些关于 JSON 和日期解析的新手问题。

我的服务器有一个 JSON 响应,其中包含转换为日期/时间的时间戳,然后它被缓存。我认为直接在服务器上转换时间戳将利用客户端的脚本。所以我这样做了,我得到了这样的服务器响应:

[
{"datetime": "2014/05/12 16:00",
"data": "172.0",
"data2": "192",
"data3": "172.0"
},
{...}
]

然后这个 JSON 文件被提取到 amCharts,在 Chrome 中工作得很好,而在 Firefox 和 Safari 中不会像那样解析日期,我得到错误。

然后我将来自服务器的 JSON 响应更改为:

[
{"datetime": 1213214234,
"data": 172.0,
"data2": 192,
"data3": 172.0
},
{...}
]

我如何使用 amCharts 处理时间戳或如何为第一个示例制定解决方法?在服务器上转换时间戳是否是一种好习惯,因为我的 json 文件包含超过 2000 个数据集?

谢谢。

最佳答案

AmCharts 可以将日期作为时间戳处理(无需额外操作),也可以使用几乎任何日期格式将日期设置为字符串。如果你的日期是字符串,你应该设置 chart.dataDateFormat = "YYYY/MM/DD JJ:NN";

在此处查看模式列表:http://www.amcharts.com/tutorials/formatting-dates/

关于javascript - 带有解析时间或时间戳的 JSON 到 amCharts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23675061/

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