Java Calendar類中的時間操作方法包括:
- add(int field, int amount):將給定的時間字段增加指定的數量。
- roll(int field, int amount):在不影響更大的時間字段的情況下,只增加給定的時間字段的值。
- set(int field, int value):設置指定時間字段的值。
- getTimeInMillis():獲取當前Calendar對象表示的時間的毫秒數。
- setTimeInMillis(long millis):設置Calendar對象表示的時間為指定的毫秒數。
- clear():清除Calendar對象中的所有時間字段值。
- getTime():獲取Calendar對象表示的時間的Date對象。
- setTime(Date date):設置Calendar對象表示的時間為指定的Date對象的時間。
- get(int field):獲取指定時間字段的值。
- getTimeZone():獲取Calendar對象的時區。
- setTimeZone(TimeZone timeZone):設置Calendar對象的時區。
- isSet(int field):檢查指定時間字段是否已經設置。
這些方法可以幫助我們對時間進行不同維度的操作和計算。