Actions
Bug #20674
closedTime zone conversion issue Time.at
Description
Time.at
converts the epoch time to the local time zone But there seems a weird case with Central Time (US & Canada)
where it convert it one hour earlier for example
take this timestamp 1728018000 when converted it to Central Time (US & Canada) with Time.at
=> Time.zone = "Central Time (US & Canada)"
=> "Central Time (US & Canada)"
=> Time.at(1728018000)
=> 2024-10-04 01:00:00 -0400
While using ActiveSupport::TimeZone
ActiveSupport::TimeZone['Central Time (US & Canada)'].at(1728018000)
=> Fri, 04 Oct 2024 00:00:00.000000000 CDT -05:00
so Time.at
convert it to -4 while ActiveSupport::TimeZone
convert it to -5
Actions
Like0
Like0Like0Like0Like0