Sha256: 466afee27f6efef2bc42c0931b932646e27d5045968ef557b8976245ad1720a9

Contents?: true

Size: 548 Bytes

Versions: 19

Compression:

Stored size: 548 Bytes

Contents

require "active_support/core_ext/date_and_time/compatibility"
require "active_support/core_ext/module/remove_method"

class DateTime
  include DateAndTime::Compatibility

  remove_possible_method :to_time

  # Either return an instance of `Time` with the same UTC offset
  # as +self+ or an instance of `Time` representing the same time
  # in the the local system timezone depending on the setting of
  # on the setting of +ActiveSupport.to_time_preserves_timezone+.
  def to_time
    preserve_timezone ? getlocal(utc_offset) : getlocal
  end
end

Version data entries

19 entries across 19 versions & 3 rubygems

Version Path
activesupport-5.1.7 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.7.rc1 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.6.2 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.6.1 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.6 lib/active_support/core_ext/date_time/compatibility.rb
tdiary-5.0.8 vendor/bundle/gems/activesupport-5.1.5/lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.5 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.5.rc1 lib/active_support/core_ext/date_time/compatibility.rb
pract6-0.1.0 .gem/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.4 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.4.rc1 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.3 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.3.rc3 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.3.rc2 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.3.rc1 lib/active_support/core_ext/date_time/compatibility.rb
tdiary-5.0.5 vendor/bundle/gems/activesupport-5.1.2/lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.2 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.2.rc1 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.1.1 lib/active_support/core_ext/date_time/compatibility.rb