このエラーが発生し、気が狂います。
私の望ましい出力は、日曜日から始まる週を示し、その後、それに基づいて10週間前に計算します。
例:
[2012 年 8 月 12 日 (日)、2012 年 8 月 5 日 (日)、2012 年 7 月 29 日 (日)、2012 年 7 月 22 日 (日)、2012 年 7 月 15 日 (日)、2012 年 7 月 8 日 (日)、2012 年 7 月 1 日 (日)、2012 年 6 月 24 日 (日) 、2012 年 6 月 17 日、2012 年 6 月 10 日(日)、2012 年 6 月 3 日(日)]
しかし、私のマシンでは正しく、上記の配列を返しますが、サーバーでは間違っています:(
サーバーでの出力は次のとおりです。
[2012 年 8 月 11 日土、2012 年 7 月 28 日土、2012 年 7 月 21 日土、2012 年 7 月 14 日土、2012 年 7 月 7 日土、2012 年 6 月 30 日土、2012 年 6 月 23 日土、2012 年 6 月 16 日、2012 年 6 月 9 日(土)、2012 年 6 月 2 日(土)]
アプリにアクセスしてスクリプト/コンソールからコントローラーを呼び出すと間違って表示されますが、スクリプト/コンソールで再計算すると正しく表示されます。
私の環境:
OS X 10.7.4、ruby 1.8.7 (2012-04-14 パッチレベル 361) [i686-darwin11.3.0]、rvm 1.10.2、Seg 13 Ago 2012 09:27:46 BRT (システム日付)
そしてサーバー環境:
Ubuntu 12.04、ruby 1.8.7 (パッチレベル 358 で 2012-02-08 MBARI 8/0x8770) [i686-linux]、MBARI 0x8770、Ruby Enterprise Edition 2012.02、rvm 1.14.0 (安定版)、Mon Aug 13 13:29: 13 ウエスト 2012