一、 Calendar 类
java.util.Calendar类:日历类
Calendar 类是一个抽象类,里面提供了很多操作日历段的方法(YEAR、MONTH、DAY_OF_MONTH、HOUR)
Calendar类无法直接创建对象使用,里面有一个静态方法叫getInstance()该方法返回了Calendar类的子类对象
创建对象方法:
static Calendar getInstance() 使用默认时区和语言环境获得一个日历。
成员方法:
int get(int n);获取日历字段信息
void set(int n,int value); 将指定日历字段设为指定的值
void add(int n,int value); 将指定日历字段增加或减少指定的值
Date getTime() ; 返回一个表示此Calendar时间值(从历元到现在的毫秒偏移量)的Date对象
package Day12_Demo02;
import java.util.Calendar;
/*
java.util.Calendar类:日历类
Calendar 类是一个抽象类,里面提供了很多操作日历段的方法(YEAR、MONTH、DAY_OF_MONTH、HOUR)
Calendar类无法直接创建对象使用,里面有一个静态方法叫getInstance()该方法返回了Calendar类的子类对象
static Calendar getInstance() 使用默认时区和语言环境获得一个日历。
*/
public class Demo01Calender {
public static void main(String[] args) {
Calendar c=Calendar.getInstance();//多态
System.out.println(c);
//get方法
int year=c.get(Calendar.YEAR);
System.out.println(year);//2019
//set方法
c.set(Calendar.YEAR,2018)
year=c.get(Calendar.YEAR);
System.out.println(year);//2018
}
}