【mysql】Date和String的互相转换(DATE_FORMAT & STR_TO_DATE)
1.Date ——> String
使用的函数:DATE_FORMAT(date,format) date:需要转换的日期
eg:DATE_FORMAT(now(),"%Y-%m-%d %T") 2015-09-01 17:10:52
DATE_FORMAT(now(),"%Y-%m-%d %H:%i:%s %p") 2015-09-01 17:10:52 PM
2.String ——>Date
使用的函数:STR_TO_DATE(str,format) str:字符形式的日期 format:格式化样式
eg: STR_TO_DATE('1992-04-12',"%Y-%m-%d") 输出:1992-04-12(日期形式)
注意:
和mysql中的数据一一对应
@JSONField(format="yyyy-MM-dd")
private Date billImportDate;//账单导入时间
//结果:2018-03-06
@JSONField(format="yyyy-MM-dd")
private String billImportDate;//账单导入时间
//结果:2018-03-06 00:00:00.0
网友评论