在我的Rails應用我做了以下內容:爲什麼Time.now返回PST如果我的TIme.zone是UTC?
Time.zone.name #=> 'UTC'
爲什麼當我這樣做:
Time.parse('2014-12-19').end_of_day.to_datetime
我得到:Fri, 19 Dec 2014 23:59:59 -0800
當我做:
Time.use_zone('Pacific Time (US & Canada)') { Time.parse('2014-12-19').end_of_day.to_datetime }
我得到完全一樣的東西:Fri, 19 Dec 2014 23:59:59 -0800
爲什麼該區域未被應用?