So right now it is 2:54 PM PST in San Francisco. For some reason, this code block is not returning 12:54 PM HST in Hawaii. Am I missing something here? I would expect this c
Try using Time.now.in_time_zone inside your block instead.
Time.now.in_time_zone
> Time.use_zone('Hawaii') do > Time.now.in_time_zone > end => Tue, 03 Jan 2012 13:07:06 HST -10:00