banner
RustyNail

RustyNail

coder. 【blog】https://rustynail.me 【nostr】wss://ts.relays.world/ wss://relays.world/nostr

字段中被偷走的时间

在存一个实体的时候,存入一个时间,再读出来,少了 8 个钟,那就是英国(格林威治)时间吧。

解决方法:
两种

  • 读取的时候按 GMT+8 读取
  • 存进去的时候按 GMT+8 存放

第一种,指定数据库的时区

[mysqld]
default-time-zone = '+8:00'

第二种

在实体类的字段加上@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。