Date Ruby

require 'date'
class Time
  def to_datetime
    seconds = sec + Rational(usec, 10**6)
    offset = Rational(utc_offset, 60 * 60 * 24)
    DateTime.new(year, month, day, hour, min, seconds, offset)
  end
end
puts time = Time.gm(2000, 6, 4, 10, 30, 22, 4010)
puts time.to_datetime.to_s