if i post an haiku hour of posted haiku is Greenwich time
add in application.rb my local time zone so all posted haikus will have that hour insted of UTC
add a field in edit profile page for choosing the right time zone for that respective user
prioritize the specific time zone of the most numerous visitors at the top of the menu
after user choose his timezone, dates of posting haikus will be displayed in that choosen time zone, not in UTC or local time zone
in database dates are stored in UTC time as you can see from h.published_at_before_type_cast
Time.now and Time.zone.now are diffrent classes but they can be converted from the first to the second
Date.today use local time zone, Date.current use rails configured zone; if i need a date in tests i can extract from Time.zone.now.to_date
most of the time class methods are supported in Time.zone
documentation