連邦準備制度 API から取得したデータを表示するために highstocks を使用しています。データは 1929 年から 2012 年までの年間値です。私は、異なる誤った結果をもたらしている正確な jsfiddle の例だと思うものを 2 つ持っています。
バージョン 1: http://jsfiddle.net/johngalt/NeC54/ バージョン 1a: http://jsfiddle.net/johngalt/LdWh4/
私の質問は、なぜ 2 つのコード セットが異なる結果をもたらすのかということです。さらに、Rails では次のように API が渡す文字列からエポック タイムを計算します。
tempDateHolder = DateTime.strptime(observation.date.to_s, '%Y-%m-%d').to_i * 1000
日付の原形は「1932-01-01」