Google Chartのタイムラインに12時間形式を表示しようとしています。Googleビジュアライゼーションデータテーブル:DateFormatterが機能しない
これはGoogleのarrayToDataTableメソッドの例です。それは正常に動作しており、これは私が実際に12hrs形式の& pmとしたい結果です。
Code Pen link 1
:http://codepen.io/Thein/pen/mAOrow
これは私がgoogle.visualization.DataTable()
を使用しての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" />
EDIT:スニペット2のコードが Apahacheサーバ上で12時間形式での作業であり、それはIISサーバー上の24時間形式を示しているようです。
正確な内容を制御するためのカスタムツールチップを提供することができます。[ここは例です](http://stackoverflow.com/a/38306489/5090771)、データからツールチップを動的に構築し、 'formatValue' 'DateFormat'のメソッド – WhiteHat