自定义日期对象
1、var date=new Date()
常用方法
1、year=date.getFullyear()获取年份
2、month=date.getMonth()+1 获取月份 0-11
3、day=date.getDate() 获取日期
4、week=date.getDay() 获取星期几 0-6
5、hour=date.getHours() 获取小时 0-23
6、minute=date.getMinutes() 获取分钟 0-59
7、second=date.getSeconds() 获取秒数 0-59
8、millisecond=date.getMilliseconds() 获取毫秒数 0-999
案例:
<script>
function dis_day(time1, timer2) {
var time_sub = Math.abs(myTime - nowTime);
var daySum = parseInt(time_sub / (1000 * 60 * 60 * 24));//得到有多少天
var hourSum = parseInt(time_sub / 1000 / 60 / 60 - daySum * 24);//得到零头多少小时
var minuteSum = parseInt(time_sub / 1000 / 60 - daySum * 24 * 60 - hourSum * 60);//得到零头的多少分钟
var secondSum = parseInt(time_sub / 1000 - daySum * 24 * 60 * 60 - hourSum * 60 * 60 - minuteSum * 60);//得到零头的多少秒
return daySum + "天" + hourSum + "小时" + minuteSum + "分" + secondSum + "秒";
}
var nowTime = new Date();
var myTime = new Date(2017, 9, 1);
document.write("距离国庆节还有:"+dis_day(nowTime, myTime))
</script>