-record(date_time, { date :: tempo:date(), time :: tempo:time(), offset :: tempo:offset() }).