Module: DateAndTime::Compatibility
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Included In:
| |
Defined in: | activesupport/lib/active_support/core_ext/date_and_time/compatibility.rb |
Class Attribute Summary
-
.preserve_timezone
(also: #preserve_timezone)
rw
If true,
to_time
preserves the timezone offset of receiver.
Instance Attribute Summary
- #preserve_timezone readonly
Class Attribute Details
.preserve_timezone (rw) Also known as: #preserve_timezone
If true, to_time
preserves the timezone offset of receiver.
NOTE: With Ruby 2.4+ the default for to_time
changed from converting to the local system time, to preserving the offset of the receiver. For backwards compatibility we're overriding this behavior, but new apps will have an initializer that sets this to true, because the new behavior is preferred.
# File 'activesupport/lib/active_support/core_ext/date_and_time/compatibility.rb', line 13
mattr_accessor(:preserve_timezone, instance_writer: false) { false }
Instance Attribute Details
#preserve_timezone (readonly)
[ GitHub ]# File 'activesupport/lib/active_support/core_ext/date_and_time/compatibility.rb', line 13
mattr_accessor(:preserve_timezone, instance_writer: false) { false }