我在网页上用chart.js显示了一条折线图,但我的时间数据是UTC时间。我想将其转换为丹佛时区以便在图表上显示。Chart.js有一个luxon适配器,但我不知道如何使用它。
我已经包含了以下脚本:
<script src="./chart.js/dist/Chart.bundle.js"></script>
<script src="https://cdn.jsdelivr.net/npm/luxon@1.15.0"></script>
<script src="https://cdn.jsdelivr.net/npm/chartjs-adapter-luxon@0.2.0"></script>
我的时间数据格式化为json字符串:
var data = [{"x":"2019-07-23 01:16:11","y":83.97},{"x":"2019-07-23 01:07:13","y":82.74},{"x":"2019-07-23 00:58:21","y":83.86}, ...
这里是我的图表“选项”:
options: {
scales: {
xAxes: [{
type: 'time',
distribution: 'series',
}]
}
}
那么我应该在哪里和如何实现时区定义呢?我还查看了Luxon时区文档。