时间比较问题 Wed Sep 30 00:00:00 GMT 2009 两个这种形式的时间,怎么比较前后? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 构造成Date对象或者Calendar对象 用before或者after方法比较 Date date1 = new Date(); 再构造一个Date对象date2if(date1.after(date2))说明date1在date2后else说明date1在date2前 给你写了代码了,你看下吧:import java.util.*;import java.text.*;public class SimpleTest { public static void main(String args[]){ String time1 = "Wed Sep 30 00:00:00 GMT 2009"; String time2 = "Wed Sep 28 00:00:00 GMT 2009"; SimpleDateFormat sFormat = new SimpleDateFormat("EEE MMM dd hh:mm:ss z yyyy", Locale.ENGLISH); try{ Date d1 = sFormat.parse(time1); Date d2 = sFormat.parse(time2); System.out.print(d1.before(d2)); }catch(ParseException e){ e.printStackTrace(); } }} 那句比较长,应该是这样的:SimpleDateFormat sFormat = new SimpleDateFormat("EEE MMM dd hh:mm:ss z yyyy", Locale.ENGLISH);哇哈哈 结贴吧 今天的第二个帖子 调用ActiveX后,怎么不让刷新页面 同一个dll,用java代码能调到,用jnative第三方jar包调不到. 问一个比较白痴的问题,JAVA基础好的来 JTextArea中的setTabSize(int size)方法有什么用呢???? 请教如何关闭窗口? Linux下Java中怎样调用另一个程序和输入参数 问个线程调度的题目 如何删调一个文件!在线等待,急! JAVA中怎么执行带参数的外部命令?(例如del d:\abc.txt) java中图片加载中的问题 (纯)初学问题 JButton上的文本占据整个按钮
if(date1.after(date2))
说明date1在date2后
else
说明date1在date2前
import java.util.*;
import java.text.*;public class SimpleTest {
public static void main(String args[]){
String time1 = "Wed Sep 30 00:00:00 GMT 2009";
String time2 = "Wed Sep 28 00:00:00 GMT 2009";
SimpleDateFormat sFormat = new SimpleDateFormat("EEE MMM dd hh:mm:ss z yyyy", Locale.ENGLISH);
try{
Date d1 = sFormat.parse(time1);
Date d2 = sFormat.parse(time2);
System.out.print(d1.before(d2));
}catch(ParseException e){
e.printStackTrace();
}
}
}
SimpleDateFormat sFormat = new SimpleDateFormat("EEE MMM dd hh:mm:ss z yyyy",
Locale.ENGLISH);哇哈哈 结贴吧 今天的第二个帖子