Method: InactiveSupport::CoreExtensions::Time::Conversions#to_date

Defined in:
lib/inactive_support/core_ext/time/conversions.rb

#to_dateObject

Convert a Time object to a Date, dropping hour, minute, and second precision.

Examples

my_time = Time.now
# => Mon Nov 12 22:59:51 -0500 2007

my_time.to_date
#=> Mon, 12 Nov 2007

your_time = Time.parse("1/13/2009 1:13:03 P.M.")
# => Tue Jan 13 13:13:03 -0500 2009

your_time.to_date
# => Tue, 13 Jan 2009


66
67
68
# File 'lib/inactive_support/core_ext/time/conversions.rb', line 66

def to_date
  ::Date.new(year, month, day)
end