Java 兩個日期比較

悠悠隱於市發表於2010-12-26

 下面一個例項判斷兩個日期的大小:

public static void main(String[] args) {
		SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
		try {
			Date startDate= format.parse("2010-12-01 13:51:01");
			Date endDate = format.parse("2010-12-12 13:51:00");
			
			int result=startDate.compareTo(endDate);
			if(result == -1){
				System.out.println("開始日期小於結束日期");
			}else if(result == 0){
				System.out.println("開始日期等於結束日期");
			}else if(result == 1){
				System.out.println("開始日期大於結束日期");
			}
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

 

 

相關文章