本篇文章为你整理了数据库使用 datetime 类型,前端日期显示问题()的详细内容,包含有 数据库使用 datetime 类型,前端日期显示问题,希望能帮助你了解 数据库使用 datetime 类型,前端日期显示问题。
一般,做数据库表设计时,很多情况下,我们都至少需要一个日期字段来记录操作相关。
而这种表示日期的字段,我们使用 datetime 类型比较多,但是如果使用 datetime 类型,直接前端拿日期时,我们会发现拿到日期格式是 2022-11-20T11:10:00.000+00:00 这种的,但我们一般都需要 2022-11-20 21:26:44 这种精确到时分秒的格式。
经过查找相关方法,下面给出就我所知最简单的方法:
实体类中对应的日期属性上使用 @JsonFormat 注解,格式化日期,时间戳格式 yyyy-MM-dd HH:mm:ss,并指定时区(千万注意,指定的 GMT+8 之间不要有空格!)
/**
* 时间戳
@Column(name = "timestamp")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") //后端注解格式化日期
private Date timestamp;
以上就是数据库使用 datetime 类型,前端日期显示问题()的详细内容,想要了解更多 数据库使用 datetime 类型,前端日期显示问题的内容,请持续关注盛行IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。