package odate

  1. Overview
  2. Docs
type weekday = [
  1. | `Monday
  2. | `Tuesday
  3. | `Wednesday
  4. | `Thursday
  5. | `Friday
  6. | `Saturday
  7. | `Sunday
]
type month = [
  1. | `January
  2. | `February
  3. | `March
  4. | `April
  5. | `May
  6. | `June
  7. | `July
  8. | `August
  9. | `September
  10. | `October
  11. | `November
  12. | `December
]
type year = int
type day = int
type tz_internal = int
type tz =
  1. | UTC
  2. | Local
  3. | Plus of tz_internal
type human_readable = {
  1. s : int;
  2. m : int;
  3. h : int;
  4. day : day;
  5. wday : weekday;
  6. month : month;
  7. year : year;
  8. tz : tz;
}
type parser_
type printer
type format = string
module type Clock = sig ... end
module type Implem = sig ... end
module Hour : sig ... end
module Weekday : sig ... end
module Month : sig ... end
module type S = sig ... end
module MakeImplem (C : Clock) : Implem
module Make (I : Implem) : S with type t = I.t
module Unix : S