import java.util.Calendar;
public class CalendarExample {
public static void main(String[] args) {
// 创建一个Calendar实例
Calendar calendar = Calendar.getInstance();
// 获取当前年份
int year = calendar.get(Calendar.YEAR);
System.out.println("Current Year: " + year);
// 获取当前月份(注意:月份是从0开始的,0表示1月)
int month = calendar.get(Calendar.MONTH) + 1;
System.out.println("Current Month: " + month);
// 获取当前日期
int day = calendar.get(Calendar.DAY_OF_MONTH);
System.out.println("Current Day: " + day);
// 设置日期(例如设置为2023年10月1日)
calendar.set(2023, Calendar.OCTOBER, 1);
System.out.println("Set Date to: " + calendar.get(Calendar.YEAR) + "-"
+ (calendar.get(Calendar.MONTH) + 1) + "-"
+ calendar.get(Calendar.DAY_OF_MONTH));
// 添加天数(例如添加5天)
calendar.add(Calendar.DAY_OF_MONTH, 5);
System.out.println("After Adding 5 Days: " + calendar.get(Calendar.YEAR) + "-"
+ (calendar.get(Calendar.MONTH) + 1) + "-"
+ calendar.get(Calendar.DAY_OF_MONTH));
}
}
Calendar.getInstance()
:获取当前时间的Calendar
对象。calendar.get(Calendar.YEAR)
:获取当前年份。calendar.get(Calendar.MONTH)
:获取当前月份(注意月份是从0开始的,所以需要加1)。calendar.get(Calendar.DAY_OF_MONTH)
:获取当前日期。calendar.set(year, month, day)
:设置指定的年、月、日。月份从0开始,所以10月应该是Calendar.OCTOBER
或9。calendar.add(Calendar.DAY_OF_MONTH, days)
:在当前日期上添加指定天数。如果你有其他问题或需要进一步的帮助,请告诉我!
上一篇:java finalize
下一篇:java延迟队列
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站