Js.DateBindings to the functions in JS's Date.prototype
JavaScript Date API
val valueOf : t -> floatreturns the primitive value of this date, equivalent to getTime
val make : unit -> treturns a date representing the current time
val fromFloat : float -> tval fromString : string -> tval makeWithYM : year:float -> month:float -> tval makeWithYMD : year:float -> month:float -> date:float -> tval makeWithYMDH : year:float -> month:float -> date:float -> hours:float -> tval makeWithYMDHM :
year:float ->
month:float ->
date:float ->
hours:float ->
minutes:float ->
tval makeWithYMDHMS :
year:float ->
month:float ->
date:float ->
hours:float ->
minutes:float ->
seconds:float ->
tval getDate : t -> floatreturn the day of the month (1-31)
val getDay : t -> floatreturns the day of the week (0-6)
val getFullYear : t -> floatval getHours : t -> floatval getMilliseconds : t -> floatval getMinutes : t -> floatval getMonth : t -> floatreturns the month (0-11)
val getSeconds : t -> floatval getTime : t -> floatreturns the number of milliseconds since Unix epoch
val getTimezoneOffset : t -> floatval getUTCDate : t -> floatreturn the day of the month (1-31)
val getUTCDay : t -> floatreturns the day of the week (0-6)
val getUTCFullYear : t -> floatval getUTCHours : t -> floatval getUTCMilliseconds : t -> floatval getUTCMinutes : t -> floatval getUTCMonth : t -> floatreturns the month (0-11)
val getUTCSeconds : t -> floatval setDate : date:float -> t -> floatval setFullYear : year:float -> t -> floatval setFullYearM : year:float -> month:float -> t -> floatval setFullYearMD : year:float -> month:float -> date:float -> t -> floatval setHours : hours:float -> t -> floatval setHoursM : hours:float -> minutes:float -> t -> floatval setHoursMS : hours:float -> minutes:float -> seconds:float -> t -> floatval setHoursMSMs :
hours:float ->
minutes:float ->
seconds:float ->
milliseconds:float ->
t ->
floatval setMilliseconds : milliseconds:float -> t -> floatval setMinutes : minutes:float -> t -> floatval setMinutesS : minutes:float -> seconds:float -> t -> floatval setMinutesSMs :
minutes:float ->
seconds:float ->
milliseconds:float ->
t ->
floatval setMonth : month:float -> t -> floatval setMonthD : month:float -> date:float -> t -> floatval setSeconds : seconds:float -> t -> floatval setSecondsMs : seconds:float -> milliseconds:float -> t -> floatval setTime : time:float -> t -> floatval setUTCDate : date:float -> t -> floatval setUTCFullYear : year:float -> t -> floatval setUTCFullYearM : year:float -> month:float -> t -> floatval setUTCFullYearMD : year:float -> month:float -> date:float -> t -> floatval setUTCHours : hours:float -> t -> floatval setUTCHoursM : hours:float -> minutes:float -> t -> floatval setUTCHoursMS : hours:float -> minutes:float -> seconds:float -> t -> floatval setUTCHoursMSMs :
hours:float ->
minutes:float ->
seconds:float ->
milliseconds:float ->
t ->
floatval setUTCMilliseconds : milliseconds:float -> t -> floatval setUTCMinutes : minutes:float -> t -> floatval setUTCMinutesS : minutes:float -> seconds:float -> t -> floatval setUTCMinutesSMs :
minutes:float ->
seconds:float ->
milliseconds:float ->
t ->
floatval setUTCMonth : month:float -> t -> floatval setUTCMonthD : month:float -> date:float -> t -> floatval setUTCSeconds : seconds:float -> t -> floatval setUTCSecondsMs : seconds:float -> milliseconds:float -> t -> floatval setUTCTime : time:float -> t -> floatval toDateString : t -> stringval toISOString : t -> stringval toJSON : t -> string optionval toJSONUnsafe : t -> stringval toLocaleDateString : t -> stringval toLocaleString : t -> stringval toLocaleTimeString : t -> stringval toString : t -> stringval toTimeString : t -> stringval toUTCString : t -> string