date :: DateTime :: defaultinit
# A `Time` in a `Date`
class DateTime
super Date
super Time
redef type OTHER: DateTime
autoinit year, month, day, hour, minute, second
# Get the current `DateTime`
init now
do
super
today
end
redef fun ==(other) do return other isa DateTime and diff_days(other) == 0 and time_eq(other)
redef fun to_s do return "{super} {hour}:{minute}:{second}{time_zone}"
end
lib/date/date.nit:159,1--176,3