3

私はHighchartとcodeigniterを使用しています(この場合は関係ないと思います)。(日付、データ) がいくつかあり、それらをハイチャート スプライン チャートで使用します。私のpbはGMTから来ています。タイムスタンプ形式 (MySQL データベースにこの形式で保存) を使用していますが、グラフには 1 時間少ない時間が表示されています。

例: このタイムスタンプ1364166000000はエポックのウェブサイトを教えてくれます: GMT: Sun, 24 Mar 2013 23:00:00 GMT あなたのタイムゾーン: lundi 25 mars 2013 00:00:00 GMT+1

しかし、私のチャートは23:00:00を示しています。私のローカルGMTは気にしません。日付管理のエラーは何ですか?

これについてあなたの助けをありがとう

4

1 に答える 1

4

に設定global.useUTCしてみましたfalseか?デフォルトでは、Highcharts はすべての日付を UTC で表示します (したがって、23:00 の時間値が表示されます)。

Highcharts.setOptions({
    global: {
        useUTC: false
    }
});

こちらのドキュメントと対応するデモを参照してください。

于 2013-07-10T15:18:30.503 に答える