Class DBI::Date
In: lib/dbi/utils/date.rb
Parent: Object

Represents a Date.

DEPRECATED: Please use a regular Date or DateTime object.

Methods

new   to_date   to_s   to_time  

External Aliases

month -> mon
  Aliases
month= -> mon=
day -> mday
day= -> mday=

Attributes

day  [RW] 
month  [RW] 
year  [RW] 

Public Class methods

DBI::Date.new(year = 0, month = 0, day = 0) DBI::Date.new(Date) DBI::Date.new(Time)

Creates and returns a new DBI::Date object. It‘s similar to the standard Date class’ constructor except that it also accepts a Date or Time object.

Public Instance methods

Returns a new Date object based on the year, month and day or, if a Date object was passed to the constructor, returns that object.

Returns a DBI::Date object as a string in YYYY-MM-DD format.

Returns a new Time object based on the year, month and day or, if a Time object was passed to the constructor, returns that object.

[Validate]