时间参数保存数据库时,丢失时分秒

来源:9-7 快速生成火车基础数据管理功能

IMYOKO

2024-03-13

对于business里面train这张表我修改了start_time的类型,原视频中使用time类型,我使用了和create_time一样的datetime(3)类型。在测试svae接口时,我发现我手动输入start_time的时间保存数据库时,只保留了年月,具体的时间全为0,而自动获取的create_time正常。之后我把手动输入改为自动获取当前时间再进行测试,结果依然。想知道,时间参数在里面是怎么处理的,为什么会出现这种情况,已经怎么解决。以下是我的一部分代码和运行结果:
图片描述图片描述

写回答

1回答

甲蛙

2024-03-17

你的问题可以分为保存前,保存后,查询时,这几个阶段来查

保存前,把train这个实体打印出来看看日期对不对

保存后,看数据库里的值对不对

查询时,把sql查出来的结果打印出来看看

0
0

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 512 问题

查看课程