问个很简单的问题
用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实现效率就有点低了!
网上一搜就能搞定……