package tool;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class CompareDate {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String day1 = "2010-01-01 01:00:00";
String day2 = "2012-01-01 02:00:00";
try {
Date date1 = sdf.parse(day1);
Date date2 = sdf.parse(day2);
compareTime(date1, date2);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void compareTime(Date date1, Date date2){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
if(date1.compareTo(date2) > 0){
System.out.println(sdf.format(date1) + "年份大");
}else{
System.out.println(sdf.format(date2) + "年份大");
}
boolean flag = date1.after(date2);
if(flag){
System.out.println(sdf.format(date1) + "年份大");
}else{
System.out.println(sdf.format(date2) + "年份大");
}
}
}
java.util.Date d = new java.util.Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String temp = sdf.format(d);
try {
if(StringUtils.isBlank(bean.getWorktime().toString())){
temp = temp.substring(0,11)+"09:00:00";
bean.setWorktime(sdf.parse(temp));
}
if(StringUtils.isBlank(bean.getTimeoff().toString())){
temp = temp.substring(0,11)+"17:30:00";
bean.setTimeoff(sdf.parse(temp));
}
} catch (ParseException e) {
e.printStackTrace();
}