JAVA中如何对比时间 本帖最后由 dqh000 于 2011-07-07 09:44:47 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static java.util.Date parseDate(String dateStr) { java.util.Date date = null; try { java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); date = (java.util.Date) df.parse(dateStr); } catch (Exception e) { // e.printStackTrace(); return null; } return date; }public static String getDate(java.util.Date date) { return format(date, "yyyy-MM-dd"); }先用getDate 获取当前时间的年月日 然后自己拼接成yyyy-MM-dd HH:mm:ss这种格式的8点钟时间最后parseDate 将其转化成Date类型 然后获得毫秒数比较或者转化为字符串后 直接用字符串比较 高手 我这个想在servlet里面通过判断直接跳转 能有简单点的吗? 请教学习J2EE的前辈们 .class版本问题,好心人帮个忙,非常谢谢。。。。。 为什么连不上数据库呢? 关于AJAX和webwork的问题 求助大侠Hibernate问题:java.lang.UnsupportedClassVersionError JSP+Javabean错误 请问哪位高手有snmp的java包? CMP奇怪问题? 中文处理问题,急!!!!!!! 郁闷,Weblogic 8.1 sp1数据库连接问题 java中怎么把Long转换成日期格式 webserver
public static java.util.Date parseDate(String dateStr) {
java.util.Date date = null;
try {
java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
date = (java.util.Date) df.parse(dateStr);
} catch (Exception e) {
// e.printStackTrace();
return null;
}
return date;
}public static String getDate(java.util.Date date) {
return format(date, "yyyy-MM-dd");
}
先用getDate 获取当前时间的年月日 然后自己拼接成yyyy-MM-dd HH:mm:ss这种格式的8点钟时间
最后parseDate 将其转化成Date类型 然后获得毫秒数比较
或者转化为字符串后 直接用字符串比较