JavaScript Date 对象
JavaScript Date 对象
http://www.w3school.com.cn/jsref/jsref_obj_date.asp
日期处理 Date ——如何创建日期对象
var d = new Date();
var d = new Date("2015/08/22");
获取年月日与修改年月日
getMonth() //从0开始计数
getDate()
setYear()
setMonth()
setDate()
获取星期几
getDay() 0-6
获取时分秒
getHours()
getMinutes()
getSeconds()
显示当前时间\停留时间
日期处理
Date.parse("2015-08-24")
new Date(time)
getTime()/setTime()
日期函数的封装
//判断某年份是否为闰年
function isLeap(_year){ return _year%400==0||(_year%100!==0&&_year%4==0); }
//将日期格式化输出 “2015-08-24”
function formatDate(_date,_separate){//传入日期及想要输出的分隔符 _separate=_separate||"-"; _date=_date.toString(); _date=new Date(_date); return _date.getFullYear()+_separate+(_date.getMonth()+1)+_separate+_date.getDate(); }
获得某个月份的天数
将字符串转换为日期
"2017&08@08".replace(/(\d+)(\D)/g, function(matched, sub1,sub2, index, str){ console.log(matched, sub1, sub2); return sub1+"-";})
判断两个日期相差的天数
获得N天以后的日期
//
日期对象应用:
Document