val date_now : unit -> Ocp_js.Js.date Js_of_ocaml.Js.t
val date_fromTimeValue : float -> Ocp_js.Js.date Js_of_ocaml.Js.t
val date_month : int -> int -> Ocp_js.Js.date Js_of_ocaml.Js.t
val date_day : int -> int -> int -> Ocp_js.Js.date Js_of_ocaml.Js.t
val date_hour : int -> int -> int -> int -> Ocp_js.Js.date Js_of_ocaml.Js.t
val date_min : int -> int -> int -> int -> int -> Ocp_js.Js.date Js_of_ocaml.Js.t
val date_sec : int -> int -> int -> int -> int -> int -> Ocp_js.Js.date Js_of_ocaml.Js.t
val date_ms : int -> int -> int -> int -> int -> int -> int -> Ocp_js.Js.date Js_of_ocaml.Js.t
val toString : < toString : Ocp_js.Js.js_string Ocp_js.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val toDateString : < toDateString : Ocp_js.Js.js_string Ocp_js.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val toTimeString : < toTimeString : Ocp_js.Js.js_string Ocp_js.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val toLocaleString : < toLocaleString : Ocp_js.Js.js_string Ocp_js.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val toLocaleDateString : < toLocaleDateString : Ocp_js.Js.js_string Ocp_js.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val toLocaleTimeString : < toLocaleTimeString : Ocp_js.Js.js_string Ocp_js.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val getTime : < getTime : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val getFullYear : ?utc:bool -> < getFullYear : 'a Js_of_ocaml.Js.meth; getUTCFullYear : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val getMonth : ?utc:bool -> < getMonth : 'a Js_of_ocaml.Js.meth; getUTCMonth : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val getDate : ?utc:bool -> < getDate : 'a Js_of_ocaml.Js.meth; getUTCDate : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val getDay : ?utc:bool -> < getDay : 'a Js_of_ocaml.Js.meth; getUTCDay : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val getHours : ?utc:bool -> < getHours : 'a Js_of_ocaml.Js.meth; getUTCHours : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val getMinutes : ?utc:bool -> < getMinutes : 'a Js_of_ocaml.Js.meth; getUTCMinutes : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val getSeconds : ?utc:bool -> < getSeconds : 'a Js_of_ocaml.Js.meth; getUTCSeconds : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val getMilliseconds : ?utc:bool -> < getMilliseconds : 'a Js_of_ocaml.Js.meth; getUTCMilliseconds : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val getTimesoneOffset : < getTimezoneOffset : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val setTime : < setTime : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val setFullYear : ?utc:bool -> < setFullYear : 'a Js_of_ocaml.Js.meth; setUTCFullYear : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val setMonth : ?utc:bool -> < setMonth : 'a Js_of_ocaml.Js.meth; setUTCMonth : bool Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t as 'a -> bool
val setDate : ?utc:bool -> < setDate : 'a Js_of_ocaml.Js.meth; setUTCDate : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val setDay : ?utc:bool -> < setDay : 'a Js_of_ocaml.Js.meth; setUTCDay : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val setHours : ?utc:bool -> < setHours : 'a Js_of_ocaml.Js.meth; setUTCHours : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val setMinutes : ?utc:bool -> < setMinutes : 'a Js_of_ocaml.Js.meth; setUTCMinutes : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val setSeconds : ?utc:bool -> < setSeconds : 'a Js_of_ocaml.Js.meth; setUTCSeconds : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val setMilliseconds : ?utc:bool -> < setMilliseconds : 'a Js_of_ocaml.Js.meth; setUTCMilliseconds : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val valueOf : < valueOf : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val toUTCString : < toUTCString : Ocp_js.Js.js_string Ocp_js.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val toISOString : < toISOString : Ocp_js.Js.js_string Ocp_js.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val parse : string -> float
val now_value : unit -> float
val now_tsp : unit -> string
val value_tsp : float -> string