A-A+

根据时间显示不同的问候语

2016年01月27日 web前端设计 暂无评论 阅读 5 views 次

经常会在一些网站上看到你不同时段进入会根据时间显示不同的问候语,下面我们来看看实现方法,执行结果可以在自己的电脑上测试下一就行了.现在在网页上也可执行结果,代码如下:

  1. date_default_timezone_set("Asia/Shanghai"); //设置中国时区  
  2. $now = getdate ();  
  3. $h = $now["hours"];  
  4. if($h < 12)   
  5. {  
  6.  echo'早上好!';  
  7. }  
  8. else  
  9. {  
  10.  echo '您好!现在不是早上';  
  11. }  

js代码,第一个代码如下:

  1. <script language="javascript">  
  2. <!--  
  3. now = new Date(),hour = now.getHours()  
  4. if(hour < 6){document.write("凌晨好!")}  
  5. else if (hour < 9){document.write("早上好!")}  
  6. else if (hour < 12){document.write("上午好!")}  
  7. else if (hour < 14){document.write("中午好!")}  
  8. else if (hour < 17){document.write("下午好!")}  
  9. else if (hour < 19){document.write("傍晚好!")}  
  10. else if (hour < 22){document.write("晚上好!")}  
  11. else {document.write("夜里好!")}  
  12. // -->  
  13. </script>  
标签:

给我留言