比较两个时间的先后顺序:
import java.text.*;import java.util.*;public class TestDate { public static void main(String[] args) { String dStr = "2006.09.20-08.23.21"; Date d = null; SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd-HH.mm.ss"); try { d = sdf.parse(dStr); } catch (ParseException e) { System.out.println(e.getMessage()); } System.out.println(d); System.out.println(d.getTime()); }}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date1 = sdf.parse("2006-09-20 09:10:00");Date date2 = sdf.parse("2006-09-20 08:05:40");
System.out.println(date1);System.out.println(date2);
boolean isAfter = date1.after(date2