<script type="text/javascript" language="javascript"> function showweek() { var now = new Date() if (now.getDay() == 1) return ("星期一") if (now.getDay() == 2) return ("星期二") if (now.getDay() == 3) return ("星期三") if (now.getDay() == 4) return ("星期四") if (now.getDay() == 5) return ("星期五") if (now.getDay() == 6) return ("星期六") if (now.getDay() == 0) return ("星期日") } function showdate() //显示系统日期 { var now = new Date(); var year = now.getYear(); var month = now.getMonth()+1; var day = now.getDate(); return year+"年"+month+"月"+day+"日"; } function show(){ var date = showdate(); var week = showweek(); document.getElementById("my").innerHTML = " "+date+" "+week; } </script>
第一章 日期时间
效 果 演 示:
JavaScript代码:
function showweek(){
var now = new Date();
if (now.getDay() == 1) return ("星期一");
if (now.getDay() == 2) return ("星期二");
if (now.getDay() == 3) return ("星期三");
if (now.getDay() == 4) return ("星期四");
if (now.getDay() == 5) return ("星期五");
if (now.getDay() == 6) return ("星期六");
if (now.getDay() == 0) return ("星期日");
}
function showdate() //显示系统日期
{
var now = new Date();
var year = now.getYear();
var month = now.getMonth()+1;
var day = now.getDate();
return year+"年"+month+"月"+day+"日";
}
function show(){
var date = showdate();
var week = showweek();
document.getElementById("my").innerHTML = " "+date+" "+week;
}
var now = new Date();
if (now.getDay() == 1) return ("星期一");
if (now.getDay() == 2) return ("星期二");
if (now.getDay() == 3) return ("星期三");
if (now.getDay() == 4) return ("星期四");
if (now.getDay() == 5) return ("星期五");
if (now.getDay() == 6) return ("星期六");
if (now.getDay() == 0) return ("星期日");
}
function showdate() //显示系统日期
{
var now = new Date();
var year = now.getYear();
var month = now.getMonth()+1;
var day = now.getDate();
return year+"年"+month+"月"+day+"日";
}
function show(){
var date = showdate();
var week = showweek();
document.getElementById("my").innerHTML = " "+date+" "+week;
}
JavaScript代码讲解:
var now = new Date(); | 定义一个新的对象,使用“new”操作符创建日期对象。 |
if (now.getDay() == 1) return ("星期一"); if (now.getDay() == 2) return ("星期二"); if (now.getDay() == 3) return ("星期三"); if (now.getDay() == 4) return ("星期四"); if (now.getDay() == 5) return ("星期五"); if (now.getDay() == 6) return ("星期六"); if (now.getDay() == 7) return ("星期日"); | getDay()是Date对象的一种方法,其功能是获得当前是星期几。 return返回今日是“星期几”,也可以用document.write输出今天是“星期几”。 |
var now = new Date(); var year = now.getYear(); var month = now.getMonth()+1; var day = now.getDate(); return year+"年"+month+"月"+day+"日"; | 获得到当前的年/月/日,由于月份是从0开始的,所以这里要“+1”。 |
var date = showdate(); var week = showweek(); document.getElementById("my").innerHTML = " "+date+" "+week; | document.getElementById(" ") 得到的是一个对象 在id为my里显示日期与星期 innerHTML自带了语法检查功能,他会自动把不完整的HTML代码补充完整. |