Hi,
I'm after a way of ensuring all my Time work (e.g. using Time.now) uses the time zone I define as default. To do this I've set the following line in config/environment.rb:
config.time_zone = 'Brisbane'
But even after this, if I open up "./script/console" I note that Time.now doesn't work. That is I see:
?> Time.now => Thu Feb 25 16:45:36 -0800 2010 ?> ?> Time.zone.now => Fri, 26 Feb 2010 10:45:33 EST +10:00 >>
Is there not a way in rails to ensure any usage of Time.now will give the time in the configured time_zone, i.e. when used in views / controllers / ruby files that are in lib but called from controllers etc?
thanks