Java-Date类型被数据库四舍五入的问题
前言在上下游数据对账时,发现存入数据库的时间跟发送给下游的时间上有差异,比如上游存入 MySQL 数据库的时间为:2023-03-01 00:00:00,(数据库的字段类型为 datetime)而下游接收到的时间为 2023-02-28 00:00:00. 执行顺序像下图这样:伪代码如下:// new 一个时间 Date createTime = new Date(); // insert 入库
前言在上下游数据对账时,发现存入数据库的时间跟发送给下游的时间上有差异,比如上游存入 MySQL 数据库的时间为:2023-03-01 00:00:00,(数据库的字段类型为 datetime)而下游接收到的时间为 2023-02-28 00:00:00. 执行顺序像下图这样:伪代码如下:// new 一个时间 Date createTime = new Date(); // insert 入库