Sha256: ffe6f113e21450ee4b8ee0b66b9078165fa5e9c04de7d57df9f041f91304d98d

Contents?: true

Size: 548 Bytes

Versions: 10

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

10 entries across 10 versions & 3 rubygems

Version Path
files.com-1.0.55 docs/vendor/bundle/ruby/2.5.0/gems/activesupport-5.0.7.1/lib/active_support/core_ext/date_time/compatibility.rb
activesupport-4.2.11.3 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-4.2.11.2 lib/active_support/core_ext/date_time/compatibility.rb
cocoapods-dependency-html-0.0.2 vendor/bundle/gems/activesupport-4.2.11.1/lib/active_support/core_ext/date_time/compatibility.rb
cocoapods-dependency-html-0.0.1 vendor/bundle/gems/activesupport-4.2.11.1/lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.0.7.2 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-4.2.11.1 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.0.7.1 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-4.2.11 lib/active_support/core_ext/date_time/compatibility.rb
activesupport-5.0.7 lib/active_support/core_ext/date_time/compatibility.rb