1、创建测试类(DateTest4.java)
package com.jeff;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class DateTest4 {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
System.out.println("当前时间:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(c.getTime()));
System.out.println("当前时间的年份:" + c.get(Calendar.YEAR));
System.out.println("当前时间的月份:" + (c.get(Calendar.MONTH) + 1));
// 一年内的第xx周
System.out.println("当前时间的年周数:" + c.get(Calendar.WEEK_OF_YEAR));
// 一个月内的第xx周
System.out.println("当前时间的月周数:" + c.get(Calendar.WEEK_OF_MONTH));
// 一个月内的第xx天
System.out.println("当前时间的月日期:" + c.get(Calendar.DAY_OF_MONTH));
// 一周内的第xx天(默认每周从周日开始)
System.out.println("当前时间的周日期:" + c.get(Calendar.DAY_OF_WEEK));
System.out.println("当前时间的小时:" + c.get(Calendar.HOUR_OF_DAY));
System.out.println("当前时间的分钟:" + c.get(Calendar.MINUTE));
System.out.println("当前时间的秒数:" + c.get(Calendar.SECOND));
}
}
2、控制台输出结果