折线图X轴时间格式问题:如何设置为YYYY-MM-DD hh:mm样式?
问题:折线图X轴时间格式与表格显示不一致
我使用以下加载脚本格式化时间戳:
Timestamp([Timestamp2] ,'YYYY-MM-DD hh:mm[:ss[.fff]]') AS [Timestamp];
该时间戳在表格中显示正常,示例如下:
2023-04-21 12:16
但在开启连续缩放的折线图X轴上,时间却以12小时制(am/pm)格式显示,和表格样式不符。
当前折线图X轴显示效果:
补充说明:另一应用中已实现符合预期的效果(同样开启连续缩放):
解决方法
1. 修改图表轴自定义格式
选中折线图,打开右侧属性面板,切换到轴选项卡:
- 找到X轴的格式设置,选择「自定义」
- 在格式输入框中填入
YYYY-MM-DD hh:mm,和表格显示格式保持一致 - 确认后X轴格式会同步更新
2. 脚本层面固定格式(避免自动识别)
如果图表仍自动切换格式,可在加载脚本中将时间戳转为带格式的文本:
Text(Timestamp([Timestamp2] ,'YYYY-MM-DD hh:mm[:ss[.fff]]')) AS [Timestamp];
注意:转为文本后若需保留连续缩放功能,建议同时保留原始时间字段作为维度的底层计算值,仅用格式化文本做显示标签
3. 全局设置统一时间格式
若需所有图表统一时间显示样式,可进入系统设置:
- 打开「设置」→「用户首选项」
- 在「时间格式」中设置为
YYYY-MM-DD hh:mm,该设置会全局生效
内容的提问来源于stack exchange,提问作者user373455
相关产品推荐
相关产品推荐

