What are time1 and time2?
If time1 is the time when DST starts at and time2 is the time when it ends at, then time1 > time2` in the Southern Hemisphere?
And what will return in non-DST timezones?
Subject changed from Time.dst_changes(t=Time.now.year) to Time.dst?
ruby -v set to ruby 2.4.3p205 (2017-12-14 revision 61247) [x86_64-linux]
Backport set to 2.4: UNKNOWN, 2.5: UNKNOWN
Is it bug or feature?
Receiving same result for Time.dst? method.
I belive it suppose to base it response on date in variable, correct me if i'm wrong.
Receiving it in Rails 5.1.2, but Time class is in ruby core
gems tzinfo, tzinfo-data are in Gemfile
Time zone configured in rails config:
2.4.3 :001 > Time.zone
=> #<ActiveSupport::TimeZone:0x000055ac84e61410 @name="Eastern Time (US & Canada)", @utc_offset=nil, @tzinfo=#<TZInfo::DataTimezone: America/New_York>>