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

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