aboutsummaryrefslogblamecommitdiffstats
path: root/activesupport/lib/active_support/core_ext/time.rb
blob: ea50511a9615ea2aa314564aebb96318e9497047 (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                                              


                                                   
                                            

                  
                                                       
                                                           
                                                          
                                                    
   
require 'date'
require 'time'

# Ruby 1.8-cvs and 1.9 define private Time#to_date
class Time
  %w(to_date to_datetime).each do |method|
    public method if private_instance_methods.include?(method)
  end
end

require 'active_support/core_ext/time/behavior'
require 'active_support/core_ext/time/calculations'
require 'active_support/core_ext/time/conversions'
require 'active_support/core_ext/time/zones'

class Time#:nodoc:
  include ActiveSupport::CoreExtensions::Time::Behavior
  include ActiveSupport::CoreExtensions::Time::Calculations
  include ActiveSupport::CoreExtensions::Time::Conversions
  include ActiveSupport::CoreExtensions::Time::Zones
end