设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Docker
›
docker Java mysql,返回的时间差 8 小时
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
🎉小棉袄出生, 生殖隔离已打破
›
哪吒 2 大家贡献了多少米
›
第一辆车,买自己喜欢的,还是懂车的推荐的
›
丁克十年的感想
›
上班通勤遇到了点状况,拜托了各位f友
今日热议主题
写了一个梗图生成器(Meme Text Generator)
raycast 遇到的一个小 bug
一个城市的运营商骨干网总带宽可能是多少?
chatbox 太丑了,有更好看点的本地聊天工具
和四十岁以上的朋友共勉
关于独立开发者境外收款的一些疑问(公司注
ChatGPT 有车的吗 都多少钱一个月啊 感谢
[有偿] 求前端开发,做 AI 项目轻量级 demo
请教 mac 电脑访问不了 ipv6 域名问题
今天上班了,新的开始?不知道这次能干多久
docker Java mysql,返回的时间差 8 小时
zzlyzq
· 2024-8-12 14:45:12 · 84 次点击
各位大佬,俺们开发过程中遇到一个问题,涉及到 docker java mysql ,其中在分享物联网设备的过程中,时间差了 8 个小时,保存到 mysql 的时间是 utc 时间,java 获取的也是 utc 时间,而 java 返回给用户的时间会通过调用 mysql 过程中自动设置在 utc8 时间。
为啥会差 8 小时呢,请大佬指导。
举报
·
84 次点击
登录
注册
站外分享
微信扫一扫
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 这个才是正确的做法。
返回顶部