hour - unsigned integer.
minute - unsigned integer.
second - positive.
This corresponds exactly to the SQL type, Time.