如题:
当用户浏览网页的时候,根据当前的时间,给出问候语:
6:00-9:00 早上好
9:01-11:30 上午好
11:31-14:30 中午好
14:31-17:30 下午好
17:31-18:40 傍晚好
18:41-23:59 晚上好
0:00-5:59 凌晨好
当用户浏览网页的时候,根据当前的时间,给出问候语:
6:00-9:00 早上好
9:01-11:30 上午好
11:31-14:30 中午好
14:31-17:30 下午好
17:31-18:40 傍晚好
18:41-23:59 晚上好
0:00-5:59 凌晨好
获得当前时候后写 if ,else if 。
有两种方法:
1.严格分段比较判断。
IF 当前时间>=1点 AND 当前时间<2点 那么 现在是1点时段。
IF 当前时间>=2点 AND 当前时间<3点 那么 现在是2点时段。
IF 当前时间>=3点 AND 当前时间<4点 那么 现在是3点时段。
……2.条件覆盖法:
IF 当前>=1点 那么 现在是1点时段。
IF 当前>=2点 那么 现在是2点时段。
IF 当前>=3点 那么 现在是3点时段。
IF 当前>=4点 那么 现在是4点时段。
……
theforever
(赵亮,碧海情天,断水寒刀)等 级:
2
5
#2楼 得分:0回复于:2011-11-05 23:46:08就是个控制结构的问题。
有两种方法:
1.严格分段比较判断。
IF 当前时间>=1点 AND 当前时间<2点 那么 现在是1点时段。
IF 当前时间>=2点 AND 当前时间<3点 那么 现在是2点时段。
IF 当前时间>=3点 AND 当前时间<4点 那么 现在是3点时段。
var tt=new Date();
var h=tt.getHours();
var m=tt.getMinutes();
h=h+m/60;
if (h<6){
alert("5");
}
else if(h<11.5){
alert("10");
}
else if(h<17.5){
alert("17");
}
else if(h<18.6){
alert("20");
}
else if(h<24){
}
</script>