時間對象~(new Date)~

時間對象:

var date =new Date();//獲取的是本地時間

var year = date.getFullYear();//獲取年份

var month = date.getMonth();//獲取月份0-11 獲取到的月份要加 1 才是當(dāng)前的月份

var week = date.getDate();//獲取日期 1-31

var day = date.getDay();//獲取一周內(nèi)第幾天 周日為0周日是一周第一天

var hours = date.getHours();//獲取當(dāng)前小時數(shù) 0-23

var minutes = date.getMinutes();//獲取分鐘 0-59

var seconds = date.getSeconds();//獲取秒鐘 0-59

var mSeconds = date.getMilliSeconds();//獲取毫秒數(shù) 0-999

var time = date.getTIme();//時間戳,當(dāng)前時間到國際標(biāo)準(zhǔn)時間1970-1-1 00:00:00的時間差單位是-毫秒

設(shè)置要減 ‘1’…關(guān)于設(shè)置日期:必須從大到小設(shè)置

date.setFullYear(year,month,date);設(shè)置年份

date.setMonth(month,date);設(shè)置月份

date.setDate(date);設(shè)置日期

date.setHours();設(shè)置小時

date.setMinutes();設(shè)置分鐘

date.setSeconds();設(shè)置秒鐘

date.setMilliseconds();設(shè)置毫秒

設(shè)置倒計時:

function setDB(nub){

return nub < 10? "0"+nub:""+nub;

}//這是一個補(bǔ)零函數(shù),補(bǔ)零函數(shù)前獲取的時間格式栗子:2016-9-9,運(yùn)用補(bǔ)零函數(shù)后:2016-09-09


function getTime(){//這是封裝的一個獲取時間的函數(shù).

var date = new Date();

var year = date.getFullYear();

var month = setDB(date.getMonth()+1);

var day = setDB(date.getDate());

var hours = setDB(date.getHours());

var minutes = setDB(date.getMinutes());

return year+"-"+month+"-"+day+" "+hours+":"+minutes;

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容