You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Chart.js搭配date-fns适配器设置UTC时区?

将Chart.js时间刻度切换为UTC时区(搭配date-fns适配器)

你需要在时间刻度的配置中,给time对象添加adapter配置项,指定使用date-fns适配器并开启UTC模式,具体修改如下:

scales: {
  x: {
    time: {
      unit: "hour",
      displayFormats: {
        hour: "HH:mm",
      },
      // 新增UTC配置
      adapter: {
        name: 'date-fns',
        options: {
          useUTC: true
        }
      }
    }
  }
}

时区控制属于date-fns适配器的能力范畴,而非Chart.js核心轴配置的内容,因此轴配置文档中未提及。开启useUTC: true后,所有时间的解析与格式化都会基于UTC时区生效。

内容的提问来源于stack exchange,提问作者Digital Ninja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 16:22:01