2007-03-18 17:56:12 +01:00
|
|
|
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
|
|
|
|
|
2007-12-21 08:48:59 +01:00
|
|
|
require 'active_support/core_ext/time/behavior'
|
|
|
|
require 'active_support/core_ext/time/calculations'
|
|
|
|
require 'active_support/core_ext/time/conversions'
|
2008-05-18 06:22:34 +02:00
|
|
|
require 'active_support/core_ext/time/zones'
|
2007-01-22 14:43:50 +01:00
|
|
|
|
|
|
|
class Time#:nodoc:
|
2007-12-21 08:48:59 +01:00
|
|
|
include ActiveSupport::CoreExtensions::Time::Behavior
|
2007-01-22 14:43:50 +01:00
|
|
|
include ActiveSupport::CoreExtensions::Time::Calculations
|
|
|
|
include ActiveSupport::CoreExtensions::Time::Conversions
|
2008-05-18 06:22:34 +02:00
|
|
|
include ActiveSupport::CoreExtensions::Time::Zones
|
2007-01-22 14:43:50 +01:00
|
|
|
end
|