我试图在谷歌图表时间线上显示12小时格式。
这是方法的例子。它运行良好,这是我真正想要的12小时格式与上午和下午的结果。
Code Pen link 1:http://codepen.io/Thein/pen/mAOrow
这就是我如何使用dataTable来填充google.visualization.DataTable()的。另外,我格式化了-
var formatter_12h = new google.visualization.DateFormat({ pattern: "d/MM/yy h:m:s aa" });
formatter_12h.format(dataTable, 1);
formatter_12h.format(dataTable, 2);它总是在工具提示中提供24小时格式。
Code Pen link 2:http://codepen.io/Thein/pen/KgNvJA
我试着在web.config中发挥文化价值,但它仍然显示24小时格式。
<globalization enableClientBasedCulture="false" uiCulture="en-AU" culture="en-AU" />编辑:看起来代码片段2在Apahache服务器上使用12小时格式,在IIS服务器上显示24小时格式。
发布于 2016-09-21 07:35:53
感谢WhiteHat和他的解决方案。我已将时刻表固定如下:
Code Pen link 3:http://codepen.io/Thein/pen/LRbdKv
不过,HhAxis是相当混乱的。在代码笔链接1(http://codepen.io/Thein/pen/mAOrow)中,它要干净得多。请张贴你的答案,如果你能得到与代码笔链接1与dataTable完全一样的结果,我会接受你的答案。
https://stackoverflow.com/questions/39589712
复制相似问题