最近想学习后台 用 SSM 框架写一套 REST API
现在搭好以后其他地方都正常,但是数据库 MySql 的 DateTime 类型转到 Java 的 Date 类型以后只有年月日 后面的就丢失了 写入数据库也只有年月日 后面的都是 00:00:00

网上的方法都基本试过了 但是依然没有解决 求大佬抬一手
1
Jimrussell 2017 年 3 月 30 日
把 date 转到 long 类型的 Milliseconds 再做处理会方便很多, 这样无论你在前端还是在业务层操作都会很方便, 无论是 date 转 long 还是 long 转 date.
谷歌一下完事 |
2
Duolingo 2017 年 3 月 30 日 via iPhone
表里 datetime , xml 映射里 timestamp , pojo 里 date ,就不会丢了
|
3
Sharuru 2017 年 3 月 30 日
Date 型标准就是 YMD ,可以考虑读 TimeStamp 或者直接 String 读。
|
4
caixiexin 2017 年 3 月 30 日 via Android
该不会用成 java.sql.Date 了吧
|
5
ftdejo OP |
7
caixiexin 2017 年 3 月 30 日 via Android
java.sql.Date 是会丢失时分秒, java.util.Date 报什么错?
|
8
codeyung 2017 年 3 月 30 日
|