每日一JavaScript:显示当前日期、时间和星期

最主要是用到了日期对象和数组的知识,不难但我觉得很重要

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<script type="text/javascript">
<!--
//取当前日期、时、分、秒
today=new Date();
var hours=today.getHours();
var minutes=today.getMinutes();
var seconds=today.getSeconds();
//将小时按12小时存储
var timeValue=(hours>=12)?"下午":"上午";
timeValue+=((hours>12)?hours-12:hours)+"时";
timeValue+=minutes+"分";
timeValue+=seconds+"秒";
function initArray() {
	this.length=initArray.arguments.length;
	for(var i=0;i<this.length;i++)
		//依次读取星期日至星期六7个中文名称
		this[i+1]=initArray.arguments[i];
}
//建立一个数组,存储星期日到星期六7个中文名称
var d=new initArray (
	"星期日",
	"星期一",
	"星期二",
	"星期三",
	"星期四",
	"星期五",
	"星期六"
);
//格式化输出,注意这里的getFullYear()不能为getYear(),否则在Firefox将显示不太正常
document.write(
	"<p>",today.getFullYear(),"年",today.getMonth()+1,"月",
today.getDate(),"日"," ",d[today.getDay()+1]," ",timeValue,"</p>"
);
//-->
</script>

显示当前日期、时间和星期
点击这里看一下效果吧


7 Responses to “每日一JavaScript:显示当前日期、时间和星期”

  1. 火星蜥蜴 says:

    hgg,您为啥这么地强大?哈哈

  2. 油罐车 says:

    都是什么啊,看不懂

  3. 油罐车 says:

    留不上了哈哈

  4. 老时 says:

    很好很强大

  5. Alan says:

    又换主题鸟

Post a Comment