public class Demo3 { public static void main(String[] args) { //创建Calendar对象 Calendar calendar = Calendar.getInstance(); System.out.println(calendar.getTime().toString()); //获取时间信息 //年 int i = calendar.get(Calendar.YEAR); System.out.println(i); //月 从0-11 int i1 = calendar.get(Calendar.MONTH); System.out.println(i1+1); //日 int i2 = calendar.get(Calendar.DAY_OF_MONTH); System.out.println(i2); //小时 int i3 = calendar.get(Calendar.HOUR_OF_DAY); System.out.println(i3); //分钟 int i4 = calendar.get(Calendar.MINUTE); System.out.println(i4); //秒 int i5 = calendar.get(Calendar.SECOND); System.out.println(i5); //修改时间 Calendar calendar1 = Calendar.getInstance(); calendar1.set(Calendar.DAY_OF_MONTH,5); System.out.println(calendar1.getTime().toString()); //基于当前时间修改 calendar1.add(Calendar.HOUR_OF_DAY,1); System.out.println(calendar1.getTime().toString()); //补充 int actualMaximum = calendar1.getActualMaximum(Calendar.DAY_OF_MONTH); int actualMinimum = calendar1.getActualMinimum(Calendar.DAY_OF_MONTH); System.out.println(actualMaximum); System.out.println(actualMinimum); } }
原文:https://www.cnblogs.com/qiudajiang/p/13256056.html