设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Docker
›
docker Java mysql,返回的时间差 8 小时
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
现在经济这么差的么
›
EcoPaste - 免费开源剪贴板神器,斩获 2.4k
›
大家怎么看待 cg 这件事情
›
观贴《各位对小区野猫什么态度》有感
›
你们平时用高德地图还是百度地图?
今日热议主题
字节跳动将(田某)告上法庭,要求赔偿 800
怪问题
出华为 mate60Pro+
上海联通现在有什么办理大流量的渠道或套餐
20241128 午夜俱乐部
听说 OLED 显示器显示文本有彩边,在 macOS
两行代码自动检测、安装和引用多个 Python
黑五买什么?
年底了,深圳小伙伴出显示器吗?自提
WeClipper - 极简剪切板助手 - v0.2.0 - 极
docker Java mysql,返回的时间差 8 小时
zzlyzq
· 2024-8-12 14:45:12 · 70 次点击
各位大佬,俺们开发过程中遇到一个问题,涉及到 docker java mysql ,其中在分享物联网设备的过程中,时间差了 8 个小时,保存到 mysql 的时间是 utc 时间,java 获取的也是 utc 时间,而 java 返回给用户的时间会通过调用 mysql 过程中自动设置在 utc8 时间。
为啥会差 8 小时呢,请大佬指导。
举报
·
70 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
6 条回复
沙发
ZeawinL
小成
2024-8-12 14:46:31
时区。
建议用服务器时间,而不是 now()之类的函数。
板凳
StinkyTofus
小成
2024-8-12 14:48:38
在程序启动的时候设置一下属性。
// 设置默认时区为 UTC+8 (东八区)
TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai"));
地板
dengshen
小成
2024-8-12 14:55:15
1 楼正解! 把本机的时区配置文件带进去容器
5#
XiLingHost
小成
2024-8-12 15:01:34
所有时间都用 uint64 来存,只存 timestamp ,在展示时再附加时区信息转换为人类可读时间
6#
julyclyde
小成
2024-8-12 16:41:29
@zzlyzq 我猜你这个时区文件做的不对
我记得,应该是 localtime 符号连接指向 Asia/Shanghai 是正确做法吧
7#
yuanmomo
小成
2024-8-13 17:57:45
@XiLingHost ve 这个才是正确的做法。
返回顶部