Date oDate=new Date();
String ls_time = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
对ls_time 进行substring取小时、分钟等,然后转成int型作比较
或者用calendar类也可。
String ls_time = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
对ls_time 进行substring取小时、分钟等,然后转成int型作比较
或者用calendar类也可。
解决方案 »
- utf-8 cookie乱码问题
- 如何屏蔽页面中pdf的右键功能??
- JSP 分页问题
- Jsp 中使用javascript,javascript 调用java类产生的结果,如何实现
- 100000火急,______??????????如何防止重复投票???
- spring中的log4j要乍么配置才能使用,给个例子吧
- 如何用javascript或java 保存当前页面
- 免费的asp.net虚拟主机!要的快点!站长说只开通80个免费帐户!
- 求一正则表达式
- 我不会javascript,简单js代码,请帮忙,我急用!help!!!
- 如何避免jboss自动关闭sessionbean里的数据库连接?
- 如何把jsp与javabean文件放于tomcat目录中?
返回一个字符串,取小时的位置就可以了啊。
select to_char(sysdate,'yyyy-mm-dd') from dual
....
Integer.parseInt(ds.substring(ds.indexOf("-")+1,ds.lastIndexOf("-")))-1,
Integer.parseInt(ds.substring(ds.lastIndexOf("-")+1,ds.indexOf(" "))),
Integer.parseInt(ds.substring(ds.indexOf(" ")+1,ds.indexOf(":"))),
Integer.parseInt(ds.substring(ds.indexOf(":")+1,ds.lastIndexOf(":"))),
Integer.parseInt(ds.substring(ds.lastIndexOf(":")+1))),分别取出~~~yyyy,MM,dd,HH,mm,ss
把ls_time 进行截取,就可以
int h=currenteime.getHours();
行了。
<p><td><%=(new java.utill.date()).tolocalestring()%></p></td>
<!--
mydate=new Date();
myyear=mydate.getYear();
myhour=mydate.getHours();
if(myhour<6)
welcomestring='凌晨好';
else if(myhour<9)
welcomestring='早上好';
else if(myhour<12)
welcomestring='上午好';
else if(myhour<17)
welcomestring='下午好';
else if(myhour<19)
welcomestring='傍晚好';
else if(myhour<22)
welcomestring='晚上好';
else
welcomestring='夜里好';
arrayday=['日','一','二','三','四','五','六'];
document.write(myyear+'年'+(mydate.getMonth()+1)+'月'+mydate.getDate()+'日 ');
document.write('星期'+arrayday[mydate.getDay()]+' ');
document.write(welcomestring);
//-->
</script>
判断下午的:if (Calendar.getInstance().get(Calendar.AM_PM) == Calendar.PM)
记住要导入:import java.util.*;包!