插入数据时,保存的date类型时间字段的数据只有年月日,没有时分秒的问题
2017-12-22 10:35
405 查看
本人使用的hibernate实体类映射方式,在实体类中date类型的注解方式,默认生成的是@Temporal(TemporalType.DATE)
在保存的时候,此字段数据就只保留了年月日
将注解方式更改为@Temporal(TemporalType.TIMESTAMP),就能正确保存(年月日 时分秒)了
@Temporal
1.日期:
@Temporal(TemporalType.DATE)
2011-07-05
2.时间:
@Temporal(TemporalType.TIME)
22:50:30
3.日期和时间:
@Temporal(TemporalType.TIMESTAMP)
2011-07-05 22:51:34:000
在保存的时候,此字段数据就只保留了年月日
将注解方式更改为@Temporal(TemporalType.TIMESTAMP),就能正确保存(年月日 时分秒)了
@Temporal
1.日期:
@Temporal(TemporalType.DATE)
2011-07-05
2.时间:
@Temporal(TemporalType.TIME)
22:50:30
3.日期和时间:
@Temporal(TemporalType.TIMESTAMP)
2011-07-05 22:51:34:000
相关文章推荐
- Mysql 向数据库中插入时间类型数据,数据库中只有日期没有时分秒
- 存入数据库的Date类型只有年月日,没有时分秒的原因和解决办法
- Java向MySQL数据库插入时间类型Date数据时需要注意的问题(二)
- Mybatis插入时间没有时分秒只有年月日
- 保存Date类型到Oracle10g数据库,时分秒不见了,只有年月日
- Java向MySQL数据库插入时间类型Date数据时需要注意的问题
- 关于向Mysql数据库中插入时间只有日期没有时分秒的问题
- Java向MySQL数据库插入时间类型Date数据时需要注意的问题
- Oracle Date类型字段使用Hibernate插入后没有时分秒的解决
- Java实体Date类型属性值无法保存到数据表对应字段的问题
- Mybatis插入时间没有时分秒只有年月日
- mysql数据表中有日期为date类型,时间为time类型。此处的date存储的是年月日,time存储的是时分秒
- java spring jdbc Oracle DATE 类型读取时没有时分秒问题及解决方案
- 向ACCESS中的"时间/日期"字段中插入DateTime.Now时出现“标准表达式中数据类型不匹配。”错误的解决办法
- 使用Oracle10g数据库,date类型放到数据库时分秒不见了,只有年月日
- mybatis存入数据库后没有时分秒时间不全只有年月日
- SSH注解插入数据库时间类型 时分秒丢失的问题
- 关于Oracle字段类型Date使用mybatis generator自动生成工具出现的查询日期只精确到年月日问题
- hibernate 中使用oracle数据库 与java Date数据类型 只显示到天 不显示时分秒的问题
- 数据库中关于datetime、date 、time数据类型比较,及插入日期时间数据格式