現在、PST タイム ゾーンを使用するようにアプリケーションを変更しました。ただし、私のアプリケーションの多くにはTime.now
、UTC のままになっているコードを使用するコードがあります。
irb(main):012:0> Time.now
=> 2012-12-27 05:03:16 +0000
Time.current
一方、正しいタイムゾーンの使用法があるようです:
irb(main):013:0> Time.current
=> Wed, 26 Dec 2012 21:03:42 PST -08:00
アプリ全体を調べて Time.now のすべてのインスタンスを変更する代わりに、代わりに Time.current を使用するように Time.now に何らかのエイリアスを設定することは理にかなっていますか? Time.now
アプリで構成されたタイムゾーンを使用していないため、使用するすべての場所を変更する必要がないように、アプリケーションでこれを処理するより良い方法はありますか?