abstrak:<!-- getMonth() 返回的月份是從0開始的,實(shí)際日期需要+1 getDay() 返回的星期是從0開始,0表示星期日 --><!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Date(日期對象)-作業(yè)</
<!--
getMonth() 返回的月份是從0開始的,實(shí)際日期需要+1
getDay() 返回的星期是從0開始,0表示星期日
-->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Date(日期對象)-作業(yè)</title>
<script type="text/javascript">
//獲取當(dāng)前時(shí)間并返回格式化后當(dāng)前時(shí)間
function showDatetime(){
//獲取當(dāng)前時(shí)間
var date_time = new Date();
//獲取年
var year = date_time.getFullYear() + '年';
//獲取月,因?yàn)閺?開始,所以需要+1
var month = (date_time.getMonth() + 1) + '月';
//獲取日
var day = date_time.getDate() + '日';
//獲取時(shí)
var hours = date_time.getHours() + '時(shí)';
//獲取分
var minutes = date_time.getMinutes() + '分';
//獲取秒
var seconds = date_time.getSeconds() + '秒';
//整合年月日時(shí)分秒
var date_time_new = year + month + day +hours + minutes + seconds;
//document.write(date_time_new);
//獲取星期
var day = date_time.getDay();
var day_new = '';
//判斷當(dāng)前星期
switch(day){
case 0:
day_new = '星期日';
break;
case 1:
day_new = '星期一';
break;
case 2:
day_new = '星期二';
break;
case 3:
day_new = '星期三';
break;
case 4:
day_new = '星期四';
break;
case 5:
day_new = '星期五';
break;
case 6:
day_new = '星期六';
break;
default:
day_new = '獲取星期出錯(cuò)。。。';
}
//顯示到div中
//獲取div
var show_div = document.getElementById('div');
//設(shè)置字體大小
show_div.style.fontSize = '20px';
//添加內(nèi)容到div中
show_div.innerHTML = '<br>當(dāng)前時(shí)間是:' + '<br>' + date_time_new + '<br>' + '今天是 ' + day_new;
}
</script>
</head>
<body>
<div style='width:500px;margin:20px auto;text-align:center;'>
<button onclick = 'showDatetime()'>點(diǎn)擊查看當(dāng)前時(shí)間</button>
<div id='div'></div>
</div>
</body>
</html>
Guru membetulkan:韋小寶Masa pembetulan:2019-01-14 14:20:29
Rumusan guru:寫的很不錯(cuò) 方法用的很棒 繼續(xù)加油吧 沒事多練習(xí)