日期

自定义日期对象

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>

原文地址:https://www.cnblogs.com/wen936/p/7631506.html