[常用类]时间内Date、SimpleDateFormat、Calendar类

Date类的概述是util包下的,不能导入sql包的。* 类 Date 表示特定的瞬间,精确到毫秒。
*构造方法

* public Date()     
* public Date(long date)   如果构造方法中参数传为0代表的是1970年1月1日

* 成员方法

* public long getTime()  通过时间对象获取毫秒值
* public void setTime(long time) 设置毫秒值,改变时间对象

将时间字符串转化为日期对象:

1      String str = "2019年9月10日";
2         SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日");
3         try {
4             Date d1 = sdf2.parse(str);
5             System.out.println(d1);
6         } catch (ParseException e) {
7             // TODO Auto-generated catch block
8             e.printStackTrace();
9         }
* A:DateFormat类的概述
	* DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。是抽象类,所以使用其子类SimpleDateFormat
* B:SimpleDateFormat构造方法
* public SimpleDateFormat()
* public SimpleDateFormat(String pattern)
* C:成员方法
* public final String format(Date date)
* public Date parse(String source)


* A:Calendar类的概述
	* Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等日历字段之间的转换提供了一些方法,
      并为操作日历字段(例如获得下星期的日期)提供了一些方法。 * B:成员方法 * public static Calendar getInstance() * public int get(int field) ###14.20_常见对象(Calendar类的add()和set()方法)(掌握) * A:成员方法 * public void add(int field,int amount) * public final void set(int year,int month,int date) * B:案例演示 * Calendar类的成员方法使用 ###14.21_常见对象(如何获取任意年份是平年还是闰年)(掌握) * A:案例演示 * 需求:键盘录入任意一个年份,判断该年是闰年还是平年
原文地址:https://www.cnblogs.com/gaoyang666/p/11162475.html