module Time_sig:sig
..end
Time interface. A time may be seen as a triple (hour, minute, second).
If minutes and seconds do not belong to [0; 60[
, they are coerced into
this interval.
Time_Zone.current ()
). So, if you change the time zone (by
Time_Zone.change
), each time consequently changes.
If you want to express a time in another time zone (and do not affect
others times), use the convert
function.module type Second =sig
..end
Interface for seconds.
module type S =sig
..end
Common operations for all time representations.