设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Docker
›
docker Java mysql,返回的时间差 8 小时
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
WiFi 感知技术解决校园霸凌问题
›
前同事被庞氏骗局洗脑,要帮他报警吗?
›
一天背 30 个单词感觉受不了,正常吗
›
垃圾小米!真就一生黑啊!
›
Only Apple can do 苹果的傻 X 逻辑,自己
今日热议主题
请教关于 AWS S3 的问题
出不新鲜 11.7 开的 88vip 的优酷/芒果权益
Surge for MAC 拼车 2024/11/24
平替 Notion 推荐?
Apple 设备如何安全和便捷地切换 Apple ID
做了两个小游戏站,欢迎来玩
深圳电动自行车违规收到短信了,不去处理有
微软老想往 Edge 首页塞垃圾。
obsidian 插件 History Today 历史上的今天
哪里能找到 WPS 的 JS 文档啊
docker Java mysql,返回的时间差 8 小时
zzlyzq
· 2024-8-12 14:45:12 · 66 次点击
各位大佬,俺们开发过程中遇到一个问题,涉及到 docker java mysql ,其中在分享物联网设备的过程中,时间差了 8 个小时,保存到 mysql 的时间是 utc 时间,java 获取的也是 utc 时间,而 java 返回给用户的时间会通过调用 mysql 过程中自动设置在 utc8 时间。
为啥会差 8 小时呢,请大佬指导。
举报
·
66 次点击
登录
注册
站外分享
微信扫一扫
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 这个才是正确的做法。
返回顶部