mte/src/timestamp.mli

17 lines
327 B
OCaml
Raw Normal View History

(* TODO time
uhuh!
need to be int64 for binary/pg round trip *)
type t = Ptime.t option
type span = Ptime.Span.t option
val diff : t -> t -> span
val add_span_exn : t -> span -> t
val of_span_exn : span -> t
(* - *)
val jsont : t Jsont.t
val bin : t Bin.t
val bin_nbo : t Bin.t
val caqti : Ptime.t option Caqti_type.t