时间对象~(new Date)~

时间对象:

var date =new Date();//获取的是本地时间

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

var month = date.getMonth();//获取月份0-11 获取到的月份要加 1 才是当前的月份

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

var day = date.getDay();//获取一周内第几天 周日为0周日是一周第一天

var hours = date.getHours();//获取当前小时数 0-23

var minutes = date.getMinutes();//获取分钟 0-59

var seconds = date.getSeconds();//获取秒钟 0-59

var mSeconds = date.getMilliSeconds();//获取毫秒数 0-999

var time = date.getTIme();//时间戳,当前时间到国际标准时间1970-1-1 00:00:00的时间差单位是-毫秒

设置要减 ‘1’…关于设置日期:必须从大到小设置

date.setFullYear(year,month,date);设置年份

date.setMonth(month,date);设置月份

date.setDate(date);设置日期

date.setHours();设置小时

date.setMinutes();设置分钟

date.setSeconds();设置秒钟

date.setMilliseconds();设置毫秒

设置倒计时:

function setDB(nub){

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

}//这是一个补零函数,补零函数前获取的时间格式栗子:2016-9-9,运用补零函数后:2016-09-09


function getTime(){//这是封装的一个获取时间的函数.

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;

}

你可能感兴趣的:(时间对象~(new Date)~)