/*** 日期比較
* @param date01
* @param date02
* @return 如果date01 > date02 返回true,否則返回false
* @throws parseexception
*/private boolean _datecompare(string date01, string date02) catch (parseexception e)
boolean result = d01.gettime() > d02.gettime() ? true : false;
return result;
}/**
* 將日期時間轉換成字串格式:yyyy-mm-dd
* @param date
* @return
*/private string _getdateymd(date date)
/*** 日期計算
* @param strdate yy-mm-dd格式
* @param day 加減天數
* @return yyyy-mm-dd
*/private string _dateadd(string strdate,int day) catch (exception e)
calendar calendar = new gregoriancalendar();
// 將date轉換為calendar時間型別
calendar.settime(date);
// 將calendar的天數減day
calendar.add(calendar.date, day);
// 最後將calendar轉換為string型別
result = dateformat.format(calendar.gettime());
return result;
}
Java日期處理
獲取當前系統時間 date d new date system.out.println d.tostring 輸出結果為美式時間格式,用以下辦法轉換成中式時間格式 dateformat sdf new dateformat yyyy mm dd hh mm ss string time sdf.fo...
java 日期處理
一。date 比較 date a date b 1.a.after b 返回boolean a在b後返回true a.before b 返回boolean b在a前返回true a.equals b a,b相等返回true 2.calendar c1 calendar.getinstance c1....
java 日期處理
描述 此類用於取得當前日期相對應的月初,月末,季初,季末,年初,年末,返回值均為string字串 1 得到當前日期 today 2 得到當前月份月初 thismonth 3 得到當前月份月底 thismonthend 4 得到當前季度季初 thisseason 5 得到當前季度季末 thisseas...