各自努力,最高处见!加油!
日期类Calendar(第二代)
- Calendar是一个抽象类,构造器是private
- 可以通过getInstance()来获取实例
- 提供大量的方法和字段给程序员
- Calendar没有提供对应的格式化的类,程序员需要自己组合。
- 如果我们需要按照24小时来获取时间,需要将
Hour
改成Hour_OF_DAY
。
import java.util.Calendar;
public class Calendar_ {
public static void main(String[] args) {
Calendar c=Calendar.getInstance();
System.out.println(c);//输出的是大量没有排版的实例
System.out.println("年:"+c.get(Calendar.YEAR));
System.out.println("月:"+(c.get(Calendar.MONTH)+1));//月份要+1
System.out.println("日:"+c.get(Calendar.DAY_OF_MONTH));
System.out.println(c.get(Calendar.YEAR)+"年"+(c.get(Calendar.MONTH)+1)+"月"+c.get(Calendar.DAY_OF_MONTH)+"日"+c.get(Calendar.HOUR)+"-"+c.get(Calendar.MINUTE)+"-"+c.get(Calendar.SECOND)+" "+c.get(Calendar.DAY_OF_WEEK));
}
}