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