日期类

#Java

日期类

世界标准时间:格林尼治时间/格林威治时间(Greenwich Mean Time)简称GMT.

现在采用原子钟标准时间。
我国的时间=世界标准时间+8小时。
计算机中的时间原点:1970年1月1日 00:00:00

Date类

构造方法
public Date(); //表示默认时间,电脑中的当前时间
public Date(long date); //从计算机的时间原点开始,过了指定毫秒的时间,封装成一个Date对象需要考虑时差问题

常用方法:

SimpleDateFormat类

可以对Date对象,进行格式化和解析
常用的模式字母及对应关系如下:

构造方法
public SimpleDateFormat() 构造一个SimpleDateFormat,使用默认格式
public SimpleDateFormat(String pattern) 构造一个SimpleDateFormat,使用指定的格式

格式化和解析
sdf.format(Date date);//格式化
Date date = sdf.parse(String s);