1、获取当前时间
Calendar c = Calendar.getInstance();
2、为日历对象定义一个指定日期的数据
c.set(2023,1,1);
3、为日历对象加和减年、月、日
c.add(Calendar.YEAR,2);//加2年 c.add(Calendar.MONDAY,2);//加2月 c.add(Calendar.DATE,2);//加2日 c.add(Calendar.YEAR,-2);//减2年 c.add(Calendar.MONDAY,-2);//减2月 c.add(Calendar.DATE,-2);//减2日
4、获取日历对象的年、月、日
c.get(Calendar.YEAR);//获取年 c.get(Calendar.MONDAY);//获取月 c.get(Calendar.DATE);//获取日
5、将日历对象转化为时间戳(两种方法)
//第一种getTimeInMillis()方法 long lo = c.getTimeInMillis(); System.out.println(lo); //第二种双getTime()方法 long lo2 = c.getTime().getTime(); System.out.println(lo2);
6、获取date类型
Date da = c.getTime(); System.out.println(da);