Just in case, if you are dealing with ActiveRecord object in Rails.
It might be a good idea to use Time.use_zone for a per request basis timezone that overrides the default timezone set in config.time_zone
More details I explain at https://stackoverflow.com/a/25055692/542995