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):检查指定时间字段是否已经设置。
这些方法可以帮助我们对时间进行不同维度的操作和计算。