1

ここに、私が生成したハイストック チャートの例があります: http://jsfiddle.net/9gTN8/

メソッドを使用して定義された日付を持つ 3 つのデータ ポイントがありますDate.UTC。シリーズの最終日が であるにもかかわらず、2013-07-15ポイントは 8 月にプロットされます。同様に、他のポイントは、本来あるべき場所よりも 1 か月早くプロットされているように見えます。

私は以前ordinal: false、ハイストックの特徴である不規則な日付間隔を許可していました。

これの理由は何ですか?どうすれば解決できますか?

編集:

各データポイントの私の日付は、次のように php から生成されます。

echo "\n[Date.UTC(" . date("Y, m, d", strtotime($date)) . "), " . $value . "]";

私はdate()自分で月を減らすためにいくつかのphp関数を持つことができることを知っていますが、もっと効率的な方法があることを願っています. たとえば、php で javascriptDate.UTCメソッドを複製して、大きな数値 (1970 年 1 月 1 日からのミリ秒数) をそのまま出力することは可能ですか?

4

1 に答える 1