Java Calendar使用總結

2021-07-15 06:31:40 字數 2023 閱讀 1871

******dateformat sdf = new ******dateformat("yyyy-mm-dd hh:mm:ss:sss");

/*初始化*/

calendar cal = calendar.getinstance();

int year = cal.get(calendar.year);//年

int month = cal.get(calendar.month)+1;//月

int day = cal.get(calendar.date);//日

int hour = cal.get(calendar.hour_of_day);//時

int minute = cal.get(calendar.minute);//分

int second = cal.get(calendar.second);//秒

int weekday = cal.get(calendar.day_of_week);//星期 週日-週六對應1-7

int last = cal.getactualmaximum(cal.day_of_month); // 獲取本月最大天數

int day_of_year = cal.get(calendar.day_of_year);//今年的第幾天

int day_of_month = cal.get(calendar.day_of_month);//本月的第幾天

system.out.println("現在是: "+year+" 年 "+month+" 月 "+day+

" 日 "+hour+" 時 "+minute+" 分 "+second+" 秒 "+"\nweekday: "+weekday

+" 本月天數 :"+last+" 今年的第幾天:"+day_of_year+" 本月第幾天:"+day_of_month);

cal.set(2013, 5, 4, 13, 44, 51);//年月日時分秒(月份0代表1月) ,毫秒不會自動清零

system.out.println(sdf.format(cal.gettime()));

cal.set(calendar.millisecond, 0);//毫秒清零

system.out.println(sdf.format(cal.gettime()));

cal.set(calendar.year, 2014);//年

cal.set(calendar.month, 7);//月(月份0代表1月)

cal.set(calendar.date, 11);//日

cal.set(calendar.hour_of_day, 15);//時

cal.set(calendar.minute, 33);//分

cal.set(calendar.second, 32);//秒

system.out.println(sdf.format(cal.gettime()));

cal.settime(new date());

system.out.println(sdf.format(cal.gettime()));

cal.add(calendar.year, 1);//年

cal.add(calendar.month, 1);//月

cal.add(calendar.date, 1);//日

cal.add(calendar.hour_of_day, -1);//時

cal.add(calendar.minute, 1);//分

cal.add(calendar.second, 1);//秒

system.out.println(sdf.format(cal.gettime()));

calendar calendarnew = calendar.getinstance();

calendarnew.add(calendar.hour, -2);

system.out.println("時間比較:" + calendarnew.compareto(cal));

java Calendar學習筆記

calendar 與 date 的轉換非常簡單 calendar calendar calendar.getinstance 從乙個 calendar 物件中獲取 date 物件 date date calendar.gettime 將 date 物件反應到乙個 calendar 物件中,calen...

VMWare Workstation使用總結幾則

1 安裝 使用ghost盤安裝時一定要注意,需要把空盤建立分割槽並設定為主分割槽 pq的使用形式,進入pq找到磁碟設定為啟用 否則 啟動後顯示boot from network intel e1000 有時裝機忘了,只能從頭再來 安裝64位的虛擬機器時,需要把bios中virtual technol...

VMWare Workstation使用總結幾則

1 安裝 使用ghost盤安裝時一定要注意,需要把空盤建立分割槽並設定為主分割槽 pq的使用形式,進入pq找到磁碟設定為啟用 否則 啟動後顯示boot from network intel e1000 有時裝機忘了,只能從頭再來 安裝64位的虛擬機器時,需要把bios中virtual technol...