local_offset()
public
DateTimes aren’t aware of DST rules, so use a consistent non-DST offset
when creating a DateTime with an offset in the local zone
# File activesupport/lib/active_support/core_ext/date_time/calculations.rb, line 8
def local_offset
::Time.local(2007).utc_offset.to_r / 86400
end