-record(time_hour, { hour :: integer(), nanosecond :: gleam@option:option(integer()), timezone :: gleam@option:option(datetime_iso8601:timezone()) }).