public static int timeCompare(String time1, String time2){
int result = 1;
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm");
Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
try {
c1.setTime(df.parse(time1));
c2.setTime(df.parse(time2));
} catch (Exception e) {
System.out.println(e.getMessage());
}
result = c1.compareTo(c2);
return result;
}
time1与time2对比,正值 time1大
----------------------------------
publicstatic String getAddDaySpecialDate(String specialDate, int day){
if (StringCheck.isN(specialDate)) {
return null;
}
try {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-ddHH:mm:ss");
Calendar calendar = Calendar.getInstance();
calendar.setTime(dateFormat.parse(specialDate));
calendar.add(Calendar.DATE, day);
return dateFormat.format(calendar.getTime());
} catch (Exception ex) {
return null;
}
}
publicstatic String getYearMonthAndDayByDate(String date){
if (StringCheck.isN(date)) {
return null;
}
try {
SimpleDateFormat dateFormat = newSimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
calendar.setTime(dateFormat.parse(date));
return dateFormat.format(calendar.getTime());
} catch (Exception ex) {
return null;
}
}
publicstatic String getHourByDate(String date){
if (StringCheck.isN(date)) {