創(chuàng)建時(shí)間對(duì)象
var nowdate = new Date();
console.log(nowDate);
函數(shù)調(diào)用會(huì)顯示當(dāng)前的年,月,日,時(shí),分,秒的格式。
控制臺(tái)顯示
//星期轉(zhuǎn)大寫
function zhuangdaxie(day){
switch (day){
case 0:{
return "日";
break;
}
case 1:{
return "一";
break;
}
case 2:{
return "二";
break;
}
default:
}
}
function getNowDate(){
//創(chuàng)建當(dāng)前時(shí)間
var nowDate = new Date();
var year = nowDate.getFullYear();
var month = nowDate.getMonth() + 1; // 獲取月份從0開始
var weekDay = zhuandaxie(nowDate.getDay());
var day = nowDate.getDate();
var hours = nowDate.getHours();
var minutes = nowDate.getMinutes();
var seconds = nowDate.getSeconds();
return year + "年" + month + "月" + day + "日 星期" +weekDay +" " + hours +":" + minutes + ":" +seconds;
var res = getNowDate();
console.log(res);
}
控制臺(tái)顯示
使用js寫出時(shí)間距離2017年倒計(jì)時(shí)
<body>
<div class="time">
<span id="days">00天</span>
<span id="hours">00時(shí)</span>
<span id="minutes">00分</span>
<span id="seconds">00秒</span>
</div>
</body>
<script>
function djs(){
var EndTime= new Date('2017/1/1 00:00:00');
var NowTime = new Date();
var chazhi = EndTime.getTime() - NowTime.getTime();
if(chazhi >= 0){
day = Math.floor(chazhi/1000/60/60/24);
hour = Math.floor(chazhi/1000/60/60%24);
minute = Math.floor(chazhi/1000/60%60);
second = Math.floor(chazhi/1000%60);
}
document.getElementById("days").innerHTML = day + "天";
document.getElementById("hours").innerHTML = hour + "時(shí)";
document.getElementById("minutes").innerHTML = minute + "分";
document.getElementById("seconds").innerHTML = second + "秒";
}
setInterval(djs,0);
</script>
效果展示