Js_date-cheatsheets速查表

Date

{: .-left-reference}

Constructor

// Now
new Date()
// ms since epoch
new Date(1419785527580)
// Date format
new Date("May 17, 1995 03:24:00")
// ISO date format
new Date("2013-03-01T01:10:00")
new Date(2014, 2, 1, 13, 0, 59, 0)

Constructor

| new Date( | 2014, | 2, | 1, | 13, | 0, | 59, | 0) | | Date | Year | Month | Day | Hour | Min | Sec | Milli | {: .-css-breakdown}

Months are zero-indexed (eg, January is 0).

Conversion

Method Result
d.toString() "Mon Dec 29 2014 00:58:28 GMT+0800 (PHT)"
d.toTimeString() "00:58:46 GMT+0800 (PHT)"
d.toUTCString() "Sun, 28 Dec 2014 16:58:59 GMT"
--- ---
d.toDateString() "Thu Jan 10 2013"
d.toISOString() "2013-01-09T16:00:00.000Z"
d.toLocaleString() "12/29/2014, 12:57:31 AM"
d.toLocaleTimeString() "12:57:31 AM"
--- ---
d.getTime() 1419785527580

Accessing

Getters

Method Result
.getDate() 1..31
.getDay() 0..6 (sun..sat)
.getFullYear() 2014
.getMonth() 0..11
--- ---
.getHours()
.getMinutes()
.getSeconds()
.getMilliseconds()
--- ---
.getTime() ms since epoch
.getTimezoneOffset()

UTC versions are also available (eg, .getUTCDate(), .getUTCDay(), etc).

Setters

Method Result
.setDate (val)
.setDay (val)
.setFullYear (val)
.setMonth (val)
--- ---
.setHours (val)
.setMinutes (val)
.setSeconds (val)
.setMilliseconds (val)
--- ---
.setTime (val)
.setTimezoneOffset (val)

See the getters list.


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除