1 calendar timenow =calendar.getinstance();2int year =timenow.get(calendar.year);3//
這裡月是從0開始的,即0到11月
4int month = timenow.get(calendar.month) + 1;5//
calendar.day_of_month與calendar.date是同義詞,都一樣的
6int day =timenow.get(calendar.day_of_month);7//
calendar.hour_of_day是24時制,calendar.hour是12時制
8int hour =timenow.get(calendar.hour_of_day);
9int minute =timenow.get(calendar.minute);
10//
這裡的秒數前面沒有0
11int second =timenow.get(calendar.second);
12//
列印當前日曆
13 system.out.println(year + "年" + month + "月" + day + "日" + " " +hour + ":" + minute + ":" +second);
15//
為某個日曆字段增加或減去給定時間量
16 timenow.add(calendar.day_of_month, -5);
17//
重新獲取現在的日期
18 day =timenow.get(calendar.day_of_month);
19//
列印當前日曆
20 system.out.println(year + "年" + month + "月" + day + "日" + " " +hour + ":" + minute + ":" + second);
【輸出結果】
1 2023年2月15日 18:54:22 2023年2月10日 18:54:2
1)void set(int field, int value) :將給定的日曆字段設定為給定值。
2)void set(int year, int month, int date) :設定日曆字段 year、month 和 day_of_month 的值。
3)void set(int year, int month, int date, int hourofday, int minute) :
設定日曆字段 year、month、day_of_month、hour_of_day 和 minute 的值。
4)void set(int year, int month, int date, int hourofday, int minute, int second) :
設定字段 year、month、day_of_month、hour、minute 和 second 的值。
抽象類的使用
28.選項中哪一行 可以替換題目中 add code here 而不產生編譯錯誤?public abstract class myclass a public abstract void method int a b constint constint 5 c public int method d...
抽象類的使用
抽象類 如果乙個類包含了抽象方法,那麼該類就是乙個抽象類。定義格式 修飾符 abstract class classname 示例 public abstract class animal 抽象的使用 繼承抽象類的子類必須重寫父類所有的抽象方法。否則,該子類也必須宣告為乙個抽象類。注意事項 關於抽象...
抽象類的使用
1.如何理解抽象方法 1.抽象方法衍生背景 用進廢退 多型的領域,父類中被子類重寫的例項方法,2.抽象方法使用規則 1.抽象方法沒有方法體 2.含有抽象方法的類必須是抽象類 3.抽象類中可以暫時沒有抽象方法 4.抽象類中的抽象方法跟子類有什麼聯絡?1 如果子類完全實現了父類的抽象方法,那麼子類可以 ...