1.Date类就是一个用来表示时间的一个顶级类。
2.Formate是一个抽象类,常用其实现类SimpleDateFormat来格式化日期
3.时间戳: 时间戳是从1970年1月1日0时0分0秒到当前时间点的毫秒数
4.实例:
@Test
void test06() {
Date date = new Date();
//小时大写代表24小时制度,小写代表12小时制度,G代表公元
//格式化日期
//这里是多态
DateFormat df = new SimpleDateFormat
("Gyyyy-MM-dd hh:mm:ss");
String format = df.format(date);
System.out.println(format);
//获取时间戳,返回毫秒
long time = date.getTime();
System.out.println(time);
long ct = System.currentTimeMillis();
System.out.println(ct);
}
5.上述类不能满足高并发的线程安全,所以现在不推荐使用