javascript日期

定義:

//var d = new Date();//記住這一行代碼就行了
var d = new Date(2017,3,22,8,30,22);

不給參數,定義的日期爲執行這條指令時那一刻的系統日期。

當然也可以指定年月日時分秒參數,但是要特別注意的是月從0開始,即0表示1月

修改日期分量:

setYear、setMonth、setDate……

 

獲取日期分量

getYear、getMonth

getMilliseconds是獲取毫秒分量

getTime獲取的是從1970-1-1 00:00:00至指定日期所經歷的毫秒數。

 

日期轉換成字符串

var d = new Date(2017,3,22,8,30,22,500);
document.write(d.toString()+"<br>");
document.write(d.toDateString()+"<br>");
document.write(d.toTimeString()+"<br>");
document.write(d.toLocaleDateString()+"<br>");
document.write(d.toLocaleTimeString()+"<br>");
document.write(d.toUTCString()+"<br>");

日期運算

 d1>d2

d1-d2:兩個日期相隔的毫秒數

 

便捷計算某月天數的方法

var month = 2;
var d = newDate(2017,month,0);
document.write(d.getDate()+"<br>");

發佈了56 篇原創文章 · 獲贊 79 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章