Actions
Bug #12271
closed`Time#to_time` removes timezone information
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 2.3.0p0 (2015-12-25 revision 53290)
Description
irb(main):001:0> RUBY_VERSION
=> "2.3.0"
irb(main):002:0> require 'date'
=> true
irb(main):003:0> ENV['TZ'] = 'US/Eastern'
=> "US/Eastern"
irb(main):004:0> time = Time.new(2005, 2, 21, 10, 11, 12, '+09:00')
=> 2005-02-21 10:11:12 +0900
irb(main):005:0> time.to_time
=> 2005-02-20 20:11:12 -0500
Same as https://bugs.ruby-lang.org/issues/12189, Time#to_time
does not use self timezone.
I think it is better to make it to match with DateTime#to_time
behavior.
Files
Actions
Like0
Like0Like0Like0Like0Like0Like0