| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Representing_dates_times | [Back] [Original] |
Get to know MDN better
JavaScript Date Date
JavaScript Java 1970 1 1 UTC Unix 1970 1 1 UTC
Date -100,000,000 100,000,000
Date
const dateObjectName = new Date([parameters]);
dateObjectName Date
new Date
parameters
today = new Date();YYYY-MM-DDTHH:mm:ss.sssZxmas95 = new Date("1995-12-25") 0xmas95 = new Date(1995, 11, 25)xmas95 = new Date(1995, 11, 25, 9, 30, 0);Date
Date Date Date Date getset getDay setDay
const xmas95 = new Date("1995-12-25");
xmas95.getMonth() 11xmas95.getFullYear() 1995
getTime setTime getTime Date
const today = new Date();
const endYear = new Date(1995, 11, 31, 23, 59, 59, 999); //
endYear.setFullYear(today.getFullYear()); //
const msPerDay = 24 * 60 * 60 * 1000; //
let daysLeft = (endYear.getTime() - today.getTime()) / msPerDay;
daysLeft = Math.round(daysLeft); //
today Date endYear Date today endYear getTime
parse Date parse setTime ipoDate
const ipoDate = new Date();
ipoDate.setTime(Date.parse("Aug 9, 1995"));
JSClock()
function JSClock() {
const time = new Date();
const hour = time.getHours();
const minute = time.getMinutes();
const second = time.getSeconds();
let temp = String(hour % 12);
if (temp === "0") {
temp = "12";
}
temp += (minute < 10 ? ":0" : ":") + minute;
temp += (second < 10 ? ":0" : ":") + second;
temp += hour >= 12 ? " P.M." : " A.M.";
return temp;
}
JSClock time Date time getHoursgetMinutes getSeconds hourminute second
time temp hour % 12 12 hour 0 temp 12 12:00 0:00
temp minute minute 10 0 temp
hour 12 P.M. tempA.M. temp
| Web Proxy Viewer | New URL | Original Page |