java的Date类 很多都是过时的
//目标:掌握simpleDateFormat的使用。
//1、准备一些时间
Date d = new Date();
System.out.println(d);
long time = d.getTime();
System.out.println(time);
//2、格式化日期对象,和时间毫秒值。
/**
* 23年8月15日 15:28:52 星期二 下午
* yyyy = 2023
* yy = 23
* MM = 08
* M = 8
* dd = 15
* HH = 15
* mm = 28
* ss = 52
* EEE = 星期二
* a = 下午
*/
SimpleDateFormat sdf = new SimpleDateFormat("yy年MM月dd日 HH:mm:ss EEE a");
String format = sdf.format(d);
System.out.println(format);
String format2 = sdf.format(time);
System.out.println(format2);
System.out.println("-------------------------------");
//目标:掌握SimpleDateFormat解析字符审时间成为日期对象。
String datestr="2022-12-12 12:12:11";
//1、创建简单日期格式化对象,指定的时间格式必须与被解析的时间格式一模一样,否则程序会出bug.
SimpleDateFormat sdf2= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//如果输入的 datestr 格式与 SimpleDateFormat 的格式不一样会报错
Date d2= sdf2.parse(datestr);
System.out.println(d2);