1.Date转成Str
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = sdf.format(date);
System.out.println(dateStr);
2019-01-10 18:09:07
注: yyyy-MM-dd HH:mm:ss HH大写时为24小时制,hh小写时为12小时制
或者:
String date = String.format("%1$tF %1$tT", new Date());
2.Str转换成Date
try {
String dateStr = "2019-01-10 18:09:07";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date transDate = sdf.parse(dateStr);
System.out.println(transDate);
} catch (ParseException e) {
e.printStackTrace();
}
Thu Jan 10 18:09:07 CST 2019