Date转String
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateTime = dateFormat.format(Date);
String转Date
无法使用 new Date(String)
请使用:
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date newDate = dateFormat.parse(String);
使用注解
@JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss")
private Date date;
使用注意:只用在使用类对象时,返回给前端的格式是注解的格式,在单个使用类的属性时仍然是原有的值。 原理暂时不了解,掌握后补充。
JDBCTYPE
在使用.xml写sql时,jdbctype="DATE" 时,从数据库只读年月日,需使用jdbctype="TIMESTAMP",才包含年月日小时分钟秒。