Ptimemodule Span : sig ... endval v : (int * int64) -> tval epoch : tval min : tval max : tval unsafe_of_d_ps : (int * int64) -> tval of_float_s : float -> t optionval to_float_s : t -> floattype time = (int * int * int) * tz_offset_sval to_date_time : ?tz_offset_s:tz_offset_s -> t -> date * timeval of_date : ?tz_offset_s:tz_offset_s -> date -> t optionval to_date : ?tz_offset_s:tz_offset_s -> t -> dateval of_year : ?tz_offset_s:tz_offset_s -> int -> t optionval to_year : ?tz_offset_s:tz_offset_s -> t -> intval weekday : ?tz_offset_s:tz_offset_s -> t -> weekdayval weekday_num : ?tz_offset_s:tz_offset_s -> t -> intval pp_rfc3339_error : Format.formatter -> rfc3339_error -> unitval rfc3339_error_to_msg :
('a, [ `RFC3339 of error_range * rfc3339_error ]) result ->
('a, [> `Msg of string ]) resultval rfc3339_string_error :
('a, [ `RFC3339 of error_range * rfc3339_error ]) result ->
('a, string) resultval of_rfc3339 :
?strict:bool ->
?sub:bool ->
?start:int ->
string ->
(t * tz_offset_s option * int, [> `RFC3339 of error_range * rfc3339_error ])
resultval to_rfc3339 :
?space:bool ->
?frac_s:int ->
?tz_offset_s:tz_offset_s ->
t ->
stringval pp_rfc3339 :
?space:bool ->
?frac_s:int ->
?tz_offset_s:tz_offset_s ->
unit ->
Format.formatter ->
t ->
unitval pp_human :
?frac_s:int ->
?tz_offset_s:tz_offset_s ->
unit ->
Format.formatter ->
t ->
unitval pp : Format.formatter -> t -> unitval dump : Format.formatter -> t -> unit