include module type of Sihl__.Core_time
type duration = | OneSecond |
| OneMinute |
| TenMinutes |
| OneHour |
| OneDay |
| OneWeek |
| OneMonth |
| OneYear |
val duration_to_yojson : duration -> Yojson.Safe.tval duration_of_yojson : Yojson.Safe.t -> duration Ppx_deriving_yojson_runtime.error_orval pp_duration : Stdlib.Format.formatter -> duration -> unitval show_duration : duration -> stringval equal_duration : duration -> duration -> boolval duration_to_span : duration -> Ptime.spanval date_from_now : Ptime.t -> duration -> Ptime.tval ptime_to_yojson : Ptime.t -> [> `String of string ]val ptime_of_yojson : Yojson.Safe.t -> (Ptime.t, string) Stdlib.resultval ptime_of_date_string : string -> (Ptime.t, string) Stdlib.resultval ptime_to_date_string : Ptime.t -> string