Class: Date
- Inherits:
-
Object
- Object
- Date
- Includes:
- DateAndTimeFormatting
- Defined in:
- merb-helpers/lib/merb-helpers/core_ext.rb
Instance Method Summary (collapse)
- - (Object) formatted(format = :default)
- - (Object) to_date
-
- (Object) to_time(form = :utc)
Converts a Date instance to a Time, where the time is set to the beginning of the day.
Methods included from DateAndTimeFormatting
Instance Method Details
- (Object) formatted(format = :default)
25 26 27 28 29 30 31 32 |
# File 'merb-helpers/lib/merb-helpers/core_ext.rb', line 25 def formatted(format=:default) format = Date.formats[format] if format.nil? self.to_s else self.strftime(format) end end |
- (Object) to_date
23 |
# File 'merb-helpers/lib/merb-helpers/core_ext.rb', line 23 def to_date; self; end |
- (Object) to_time(form = :utc)
Converts a Date instance to a Time, where the time is set to the beginning of the day.
19 20 21 |
# File 'merb-helpers/lib/merb-helpers/core_ext.rb', line 19 def to_time(form = :utc) ::Time.send("#{form}", year, month, day) end |