后台使用new Date();查询数据 springmvc+mybatis

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了后台使用new Date();查询数据 springmvc+mybatis相关的知识,希望对你有一定的参考价值。

数据库里是这种格式:2016-10-10,从后台获取系统时间set查询
Date date=new Date();
String color="[";
for(int i=0;i<=DAY;i++)
Date newDate=DateUtil.addDay(date,-i);
report.setRptDate(newDate);
new出来的时间跟数据库里的不匹配,怎么把new 出来的时间格式化,实体类里用的date,转成string
report.setRptDate(newDate);这个set就报错.
date类型可以转成字符串,单能不要转成String吗

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String nowDate = sdf.format(new Date());
实体类的date可以转成string,sql语句写一句to_date就好了
参考技术A dateformat toString()追问

谢谢诶

以上是关于后台使用new Date();查询数据 springmvc+mybatis的主要内容,如果未能解决你的问题,请参考以下文章

Java new Date()存在毫秒问题

iOS上new Date出现Invalid Date的问题,

JAVA填坑小知识new Date插入mysql数据库时多了一秒

移动端开发在iOS系统中 new Date() 返回 NaN 的问题

java里怎么往oracle数据库插入具体的时间

一个 Safari 的 new Date() bug