JAVAOOP日历之Calendar日历类型的常见方法

发布时间 2023-11-21 09:52:28作者: 小亮又飘了

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);