var dateObject=new Date();
document.writeln(dateObject.toDateString());
Mon Mar 28 2016
document.writeln(dateObject.toLocaleDateString());
2016年3月28日
document.writeln(dateObject.toISOString())
2016-03-28T08:57:30.244Z
document.writeln(dateObject.toISOString().slice(0,10));
2016-03-28
document.writeln(dateObject.toISOString().slice(11,19));
09:11:12
document.writeln(dateObject.toTimeString().slice(0,9));
17:16:11
document.writeln(new Date("2016-3-30").getTime());
1459267200000
var today = new Date(); var h = today.getHours(); var m = today.getMinutes(); var s = today.getSeconds();
例 11.1. 倒數計時例子
function checkTime(i)
{
if (i < 10) {
i = "0" + i;
}
return i;
}
var ts = (new Date("2016-3-30")) - (new Date());//計算剩餘的毫秒數
var dd = parseInt(ts / 1000 / 60 / 60 / 24, 10);//計算剩餘的天數
var hh = parseInt(ts / 1000 / 60 / 60 % 24, 10);//計算剩餘的小時數
var mm = parseInt(ts / 1000 / 60 % 60, 10);//計算剩餘的分鐘數
var ss = parseInt(ts / 1000 % 60, 10);//計算剩餘的秒數
day = checkTime(dd);
hour = checkTime(hh);
minute = checkTime(mm);
second = checkTime(ss);
document.writeln(day + "天" + hour + "時" + minute + "分" + second + "秒");