zoukankan      html  css  js  c++  java
  • 使用Date日期对象来完成,在页面上根据不同时间显示不同的问候语,如:早上好,中午好,下午好,晚上好等信息

    2015-03-28 17:20:18

    此题有两种解法:

    第一种:

    <script>
    	var date=new Date();
    	var hour=date.getHours();
    	var str='';
    	if(hour<4){
    		str='凌晨好!';
    	}else if(hour<6){
    		str='早上好!';
    	}else if(hour<11){
    		str='上午好!';
    	}else if(hour<13){
    		str='中午好!';
    	}else if(hour<16){
    		str='下午好!';
    	}else if(hour<20){
    		str='晚上好!';
    	}else{
    		str='太晚了,休息吧!';
    	}
    	document.write('现在是'+hour+'点'+'<br>'+str);
      </script>
    

      第二章解法:

    <script>
    	var date=new Date();
    	var hour=date.getHours();
    	var str='';
    	switch(hour){
    	case 0:case 1:case 2:case 3:case 4:str='凌晨好!';break;
    	case 5:case 6:str='早上好!';break;
    	case 7: case 8:case 9:case 10:case 11:str='上午好!';break;
    	case 12:case 13:str='中午好!';break;
    	case 14:case 15:case 16:str='下午好!';break;
    	case 17:case 18:case 19:case 20:str='晚上好!';break;
    	case 23:case 22:case 21:str='太晚了,休息吧!';break;
    	}
    	document.write('现在是'+hour+'点'+'<br>'+str);
      </script>
    

      第二种方法一般用于取点,第一种适合取范围,所以向本题这种取范围的题,最好不用switch,麻烦

  • 相关阅读:
    nginx入门与实战
    python开发之virtualenv与virtualenvwrapper讲解
    Linux下的python3,virtualenv,Mysql、nginx、redis安装配置
    Linux系统基础优化及常用命令
    vim与程序员
    Shell基本命令
    Linux之文档与目录结构
    远程连接Linux
    oracle 根据时间戳查询date类型sql
    oracle 锁用户
  • 原文地址:https://www.cnblogs.com/xiaotudou-datudou/p/4374514.html
Copyright © 2011-2022 走看看