首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

问个很简单的有关问题

2012-02-21 
问个很简单的问题用java和javascript编写一个根据时间的变化在网页上显示问候语的程序上午11:00前显示good

问个很简单的问题
用java   和javascript
编写一个根据时间的变化在网页上显示问候语的程序
上午11:00前显示good   morning
下午19:00前显示good   arternoon
  晚上19:00后显示   good   evening  

  有点类似与tm版本的QQ显示的问候方式

  谢谢大家发言,兄弟不胜感激

[解决办法]
用java 或 javascript都可以实现
查看一下Date类型日期的比较函数
[解决办法]
在客户申请网页时,提取当前时间进行判断就可以啦。
[解决办法]
不要有一点困难就发出来,自己也考虑一下先
[解决办法]
<jsp:directive.page import= "java.text.DateFormat "/>
<jsp:directive.page import= "java.util.Date "/>
在jsp页面上引上这两个包
在你要显示文字的地方加上这段代码
<%String time=DateFormat.getTimeInstance().format(new Date()); %> <%=time %> <%
if(time.matches( "^19:\\d{2}:\\d{2}|2\\d:\\d{2}:\\d{2}$ "))
{
%>
<%=time %>
<%= "good evening " %>
<%}else{ if(time.matches( "^0[1-9]:\\d{2}:\\d{2}|10:\\d{2}:\\d{2}$ "))
{%>
<%= "good morning " %>
<%}else{if(time.matches( "^1[1-8]:\\d{2}:\\d{2}$ "))
{%>
<%= "good afternoon " %>
<%}}} %>
你试试
[解决办法]
路过!!这个上网so!
[解决办法]
这个东东,用javascript实现最合理!java实现效率就有点低了!
网上一搜就能搞定……

热点排行