Centos7修改系统时区timezone & 修改时区后jvm时区不更新的问题
2017-03-25 22:00
573 查看
Centos7修改系统时区timezone
注意:修改Linux系统的时区以后,再安装jvm,jvm默认会使用系统的时区。
如果系统时区设置错误,安装jvm后,再修改系统的时区,但jvm的时区仍然用不变,除非添加jvm的启动参数:-D user.timezone=GMT+08
方法1: timedatectl set-timezone Asia/Shanghai
# timedatectl
Warning: Ignoring the TZ variable. Reading the system's time zone setting only.
Local time: Mon 2016-11-21 01:52:42 EST
Universal time: Mon 2016-11-21 06:52:42 UTC
RTC time: Mon 2016-11-21 06:52:42
Time zone: America/New_York (EST, -0500)
NTP enabled: n/a
NTP synchronized: no
RTC in local TZ: no
DST active: no
Last DST change: DST ended at
Sun 2016-11-06 01:59:59 EDT
Sun 2016-11-06 01:00:00 EST
Next DST change: DST begins (the clock jumps one hour forward) at
Sun 2017-03-12 01:59:59 EST
Sun 2017-03-12 03:00:00 EDT
设置时区为CST(东8区)
# timedatectl set-timezone Asia/Shanghai
Warning: Ignoring the TZ variable. Reading the system's time zone setting only.
Local time: Mon 2016-11-21 14:52:59 CST
Universal time: Mon 2016-11-21 06:52:59 UTC
RTC time: Mon 2016-11-21 06:52:59
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: n/a
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
[root@localhost ~]#
方法2:TZ环境变量的方式
修改用户目录下的.bash_profile,在文件末尾追加:
TZ='Asia/Shanghai'; export TZ
推出登录后,重新登录,date命令可以查看效果。
注意:修改Linux系统的时区以后,再安装jvm,jvm默认会使用系统的时区。
如果系统时区设置错误,安装jvm后,再修改系统的时区,但jvm的时区仍然用不变,除非添加jvm的启动参数:-D user.timezone=GMT+08
方法1: timedatectl set-timezone Asia/Shanghai
# timedatectl
Warning: Ignoring the TZ variable. Reading the system's time zone setting only.
Local time: Mon 2016-11-21 01:52:42 EST
Universal time: Mon 2016-11-21 06:52:42 UTC
RTC time: Mon 2016-11-21 06:52:42
Time zone: America/New_York (EST, -0500)
NTP enabled: n/a
NTP synchronized: no
RTC in local TZ: no
DST active: no
Last DST change: DST ended at
Sun 2016-11-06 01:59:59 EDT
Sun 2016-11-06 01:00:00 EST
Next DST change: DST begins (the clock jumps one hour forward) at
Sun 2017-03-12 01:59:59 EST
Sun 2017-03-12 03:00:00 EDT
设置时区为CST(东8区)
# timedatectl set-timezone Asia/Shanghai
Warning: Ignoring the TZ variable. Reading the system's time zone setting only.
Local time: Mon 2016-11-21 14:52:59 CST
Universal time: Mon 2016-11-21 06:52:59 UTC
RTC time: Mon 2016-11-21 06:52:59
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: n/a
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
[root@localhost ~]#
方法2:TZ环境变量的方式
修改用户目录下的.bash_profile,在文件末尾追加:
TZ='Asia/Shanghai'; export TZ
推出登录后,重新登录,date命令可以查看效果。
相关文章推荐
- 修改MySQL的时区,涉及参数time_zone (转)
- 两招修改Centos7 系统时区!
- hadoop文件系统访问权限修改延迟,或者是权限更新延迟,权限缓存问题
- Ubuntu 9.10修改更新源的问题
- 关于Django的时区设置TIME_ZONE,USE_TZ的问题
- The solution for timeZone issue of jdk 1.6(jdk1.6时区问题的解决方案)
- SetLocalTime(&sysTime);修改系统时间 /WinCE /
- 两招修改Centos7 系统时区!
- 修改MySQL的时区,涉及参数time_zone
- centos7修改系统时间、时区
- iOS 时区问题总结 NSTimeZone
- SetLocalTime(&sysTime);修改系统时间 /WinCE /
- 修改MySQL的时区,涉及参数time_zone
- 修改MySQL的时区,涉及参数time_zone
- 关于Django的TIME_ZONE时区问题的若干总结
- 【问题解决:时区】连接MySQL时错误The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone
- 查看/修改Linux时区和时间,更新系统时间
- java 解决时间差8个小时的问题、Linux系统中时区的修改及tomcat时区的修改
- mysql修改时区time_zone
- time zone 问题 / JVM time zone 和 OS(WIN7) 不一致