package jichu12;
import java.time.Year;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.concurrent.CancellationException;
//测试日期类的使用
public class TestCanlendar {
public static void main(String[] args) {
//获得日期的相关元素
Calendar calendar=new GregorianCalendar(2020,6,12,10,44,00);
int year = calendar.get(Calendar.YEAR);
System.out.println(year);//2020
int month = calendar.get(Calendar.MONTH);
System.out.println(month);//6
int weekday = calendar.get(Calendar.DAY_OF_WEEK);//星期几; 1到7; 1:星期日,2:星期一……7:星期六
System.out.println(weekday);//1
int day = calendar.get(Calendar.DATE);//几号 //也可以使用:DAY_OF_MONTH
System.out.println(day);//12
/* Calendar c2=new GregorianCalendar();
System.out.println(c2);*///什么都不传,那就默认获取今天的日期
//设置日期的相关元素
Calendar c2=new GregorianCalendar();
c2.set(Calendar.YEAR,1988);//设置年;;月、日、分、也一样
System.out.println(c2);
//日期的计算
Calendar c3 = new GregorianCalendar();
c3.add(Calendar.DATE,100);//当前日期往前一百天
System.out.println(c3);
c3.add(Calendar.YEAR,-
Canlendar\\Rodom// Math
最新推荐文章于 2021-02-13 11:21:28 发布