In Files

  • date.rb

Parent

Class/Module Index [+]

Quicksearch

Time

Public Instance Methods

to_date() click to toggle source
 
               # File date.rb, line 1785
def to_date
  jd = Date.__send__(:civil_to_jd, year, mon, mday, Date::ITALY)
  Date.new!(Date.__send__(:jd_to_ajd, jd, 0, 0), 0, Date::ITALY)
end
            
to_datetime() click to toggle source
 
               # File date.rb, line 1790
def to_datetime
  jd = DateTime.__send__(:civil_to_jd, year, mon, mday, DateTime::ITALY)
  fr = DateTime.__send__(:time_to_day_fraction, hour, min, [sec, 59].min) +
    Rational(subsec, 86400)
  of = Rational(utc_offset, 86400)
  DateTime.new!(DateTime.__send__(:jd_to_ajd, jd, fr, of),
                of, DateTime::ITALY)
end
            
to_time() click to toggle source
 
               # File date.rb, line 1783
def to_time() getlocal end