ubuntu系统上运行jar程序输出时间时区不对

springboot项目打包jar文件在ubuntu系统上运行,发现在系统和日志里面,显示和打印的当前时间时区都是UTC+0,通过timedatectl命令设置系统时区为Asia/Shanghai,命令date -R发现系统已经修改成功,但是发现springboot仍然输出时间时区不对。

在各种方式尝试无果后,可以尝试下面的方式解决:

使用root账号运行

复制代码
dpkg-reconfigure tzdata

选择Asia-->Shanghai

最后重启服务器即可发现问题已经解决。

相关推荐
程序员清风11 分钟前
快手二面:乐观锁是怎么用它来处理多线程问题的?
java·后端·面试
IT_陈寒25 分钟前
《Redis性能翻倍的7个冷门技巧,90%开发者都不知道!》
前端·人工智能·后端
一线大码26 分钟前
SpringBoot 优雅实现接口的多实现类方式
java·spring boot·后端
Q_Q196328847544 分钟前
python+uniapp基于微信小程序的助眠小程序
spring boot·python·小程序·django·flask·uni-app·node.js
摇滚侠1 小时前
Spring Boot 3零基础教程,WEB 开发 Thymeleaf 属性优先级 行内写法 变量选择 笔记42
java·spring boot·笔记
摇滚侠1 小时前
Spring Boot 3零基础教程,WEB 开发 Thymeleaf 总结 热部署 常用配置 笔记44
java·spring boot·笔记
十年小站1 小时前
一、新建一个SpringBoot3项目
java·spring boot
PFinal社区_南丞1 小时前
构建可维护的正则表达式系统-pfinal-regex-center设计与实现
后端·php
Imnobody1 小时前
吴恩达 Prompt 工程课精讲②:写出高可靠 Prompt 的2大黄金法则
后端
yuuki2332331 小时前
【C语言】程序的编译和链接(基础向)
c语言·后端