mysql日期问题以及从数据库到前端的处理方法
数据库与java对应的类型
获取数据库对应类型以及格式的数据:
二,插入mysql的日期数据跟实际不同:
原因:mysql采用的是:国际标准时间表,
经过测试:TimeStamp的数据为: 2018-08-23 14:02:10.0 插入数据变为:2018-08-23 06:02:10 ,从数据库取出又变为了 2018-08-23 14:02:10.0,所以查看数据不能根据数据库的时间,
解决方案:直接用mysql自带的函数插入,now() ,取出来时用java.sql.timeStamp接收后进行时差的转化:时差8个小时,
三,前端接收与转换问题:当把TimeStamp对象转成json传给前端,timeStamp对应的是一个long值,前端接受后再通过TimeStamp的构造方法传进去构建出来。
声明:文章有参考其他文章,加上自己的一些测试和实战。