1
這裏我有我已經產生了highstock圖的一個例子:http://jsfiddle.net/9gTN8/Highcharts(highstock)繪製在x軸上線圖表不正確的日期
存在與使用Date.UTC
方法定義的日期3個數據點。儘管系列中的最後一個日期是2013-07-15
,但這一點是在8月繪製的。同樣地,其他點似乎比他們應該在的位置提前了一個月。
我已經使用ordinal: false
允許不規則的日期間隔,這是高爐的一個特點。
這是什麼原因,我該如何解決?
編輯:
我在每個數據點日期是從PHP產生像這樣:
echo "\n[Date.UTC(" . date("Y, m, d", strtotime($date)) . "), " . $value . "]";
我知道我可以有幾個PHP date()
功能遞減月份自己,但我希望有」 d是更有效的方法。例如。是否有可能在php中複製javascript Date.UTC
方法,並直接輸出大數字(自01/01/1970以來的毫秒數)?
Date.UTC()中的月份從0開始索引,而不是從1開始。 –
好的,在他們這一刻生成日期,如我的編輯中所示。生成正確日期的最有效方法是什麼? – harryg
哪些日期應該是? –