public class dateutil
/*** get current month
* @return
*/public static string getcurrenweek()
// public static void main(string args)
* 取得當月天數
public static int getcurrentmonthlastday()
calendar a = calendar.getinstance();
a.set(calendar.date, 1);//把日期設定為當月第一天
a.roll(calendar.date, -1);//日期回滾一天,也就是最後一天
int maxdate = a.get(calendar.date);
return maxdate;
* 得到指定月的天數
public static int getmonthlastday(int year, int month)
calendar a = calendar.getinstance();
a.set(calendar.year, year);
a.set(calendar.month, month - 1);
a.set(calendar.date, 1);//把日期設定為當月第一天
a.roll(calendar.date, -1);//日期回滾一天,也就是最後一天
int maxdate = a.get(calendar.date);
return maxdate;
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 日期處理
日期比較 param date01 param date02 return 如果date01 date02 返回true,否則返回false throws parseexception private boolean datecompare string date01,string date02 c...
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....