Js.DateBindings to the functions in JS's Date.prototype
JavaScript Date API
let valueOf: t => float;returns the primitive value of this date, equivalent to getTime
let fromFloat: float => t;let fromString: string => t;let make:
?year:float =>
?month:float =>
?date:float =>
?hours:float =>
?minutes:float =>
?seconds:float =>
unit =>
t;make () returns a date representing the current time.
let getDate: t => float;return the day of the month (1-31)
let getDay: t => float;returns the day of the week (0-6)
let getFullYear: t => float;let getHours: t => float;let getMilliseconds: t => float;let getMinutes: t => float;let getMonth: t => float;returns the month (0-11)
let getSeconds: t => float;let getTime: t => float;returns the number of milliseconds since Unix epoch
let getTimezoneOffset: t => float;let getUTCDate: t => float;return the day of the month (1-31)
let getUTCDay: t => float;returns the day of the week (0-6)
let getUTCFullYear: t => float;let getUTCHours: t => float;let getUTCMilliseconds: t => float;let getUTCMinutes: t => float;let getUTCMonth: t => float;returns the month (0-11)
let getUTCSeconds: t => float;let setDate: date:float => t => float;let setFullYear: year:float => ?month:float => ?date:float => t => float;let setHours:
hours:float =>
?minutes:float =>
?seconds:float =>
?milliseconds:float =>
t =>
float;let setMilliseconds: milliseconds:float => t => float;let setMinutes:
minutes:float =>
?seconds:float =>
?milliseconds:float =>
t =>
float;let setMonth: month:float => ?date:float => t => float;let setSeconds: seconds:float => ?milliseconds:float => t => float;let setTime: time:float => t => float;let setUTCDate: date:float => t => float;let setUTCFullYear: year:float => ?month:float => ?date:float => t => float;let setUTCHours:
hours:float =>
?minutes:float =>
?seconds:float =>
?milliseconds:float =>
t =>
float;let setUTCMilliseconds: milliseconds:float => t => float;let setUTCMinutes:
minutes:float =>
?seconds:float =>
?milliseconds:float =>
t =>
float;let setUTCMonth: month:float => ?date:float => t => float;let setUTCSeconds: seconds:float => ?milliseconds:float => t => float;let setUTCTime: time:float => t => float;let toDateString: t => string;let toISOString: t => string;let toJSON: t => option(string);let toJSONUnsafe: t => string;let toLocaleDateString: t => string;let toLocaleString: t => string;let toLocaleTimeString: t => string;let toString: t => string;let toTimeString: t => string;let toUTCString: t => string;