時間對象:
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;
}