CentOS 7解决Local Time与实际时间相差8小时问题

通过date -s “2014-12-06 15:00:00”以及timedatectl set-time “2014-12-06 15:00:00” ,以及ntp等方式均知识临时有效,苦恼了我半天。废话少说,直奔主题。

Step 1:查看时间发现Local time不对,而Universal time是正确的。那么将本地时间设置为:UTC(世界标准时间)不就行了嘛。

[[email protected] ~]$ timedatectl
      Local time: Sat 2014-12-06 22:59:33 CST    #活生生的多了8个小时
  Universal time: Sat 2014-12-06 14:59:33 UTC
        Timezone: Asia/Shanghai (CST, +0800)
     NTP enabled: yes
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a
[[email protected] ~]$ 

Step 2:查看系统时区信息

[[email protected] ~]$ ls /usr/share/zoneinfo/
Africa      Chile    GB         Indian       MST         PRC        UTC
America     CST6CDT  GB-Eire    Iran         MST7MDT     PST8PDT    WET
Antarctica  Cuba     GMT        iso3166.tab  Navajo      right      W-SU
Arctic      EET      GMT0       Israel       NZ          ROC        zone.tab
Asia        Egypt    GMT-0      Jamaica      NZ-CHAT     ROK        Zulu
Atlantic    Eire     GMT+0      Japan        Pacific     Singapore
Australia   EST      Greenwich  Kwajalein    Poland      Turkey
Brazil      EST5EDT  Hongkong   Libya        Portugal    UCT
Canada      Etc      HST        MET          posix       Universal
CET         Europe   Iceland    Mexico       posixrules  US
[[email protected] ~]$ 

Step 3:删除当前系统所处时区:

[[email protected] ~]$ sudo rm /etc/localtime 

Step 4:从/usr/share/zoneinfo/中创建软连接以替换当前的时区信息,直接选择Universal:

[[email protected] ~]$ sudo ln -s /usr/share/zoneinfo/Universal /etc/localtime
[[email protected] ~]$ 

Step 5:利用timedatectl查看,OK问题解决。

[[email protected] ~]$ sudo timedatectl
      Local time: Sat 2014-12-06 15:10:39 UTC
  Universal time: Sat 2014-12-06 15:10:39 UTC
        RTC time: Sat 2014-12-06 07:11:04
        Timezone: Universal (UTC, +0000)
     NTP enabled: yes
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

备注:CentOS Linux: Setting timezone and synchronizing time with NTP

时间: 2024-08-10 02:18:13

CentOS 7解决Local Time与实际时间相差8小时问题的相关文章

解决weblogic与系统时间相差8小时的问题

解决weblogic与系统时间相差8小时的问题 在一般情况下weblogic与系统时间是很少会出现时间差的问题,但有可能在某一特定的情况下就会出现,如使用weblogic8版本时可能会出现时差问题: 调整时差方法: 第一步: 1.找到D:\bea\jdk142_08\jre\lib\zi\Etc和D:\bea\jrockit81sp5_142_08\jre\lib\zi\Etc找到这两个文件夹里的Etc这个文件夹,里面就是时区文件, 第二步: 2.将GMT-8这个文件复制一份然后重命名为GMT来

解决tomcat中jdk1.5运行日志相差8小时问题

tomcat运行日志时间与电脑中的时间相差8小时,原因是因为jdk1.5的原因: 解决办法是在jdk运行的时候加上默认参数: Window->Preferences->Java->Installed JREs,选中一个tomcat正在运行的jre,然后点击edit, 加上运行参数:-Duser.timezone=Asia/Shanghai 如下图所示: 然后点击Finish即可.

告警日志时间与系统时间相差8小时

系统默认的log_timestamps为UTC,与linux系统时间相差8小时 解决方法: SET GLOBAL log_timestamps = SYSTEM;(立即生效,重启mysql服务,失效) 永久生效方法,在/etc/my.cnf中添加 log_timestamps=system 原文地址:https://www.cnblogs.com/tonnytangy/p/11966344.html

Manjaro 与 Windows 双系统时间相差8小时

Manjaro 与 Windows 双系统时间相差8小时 产生原因: Windows 将本地硬件时间作为设定时区(如 UTC+8)的区时,而 Linux 默认将其作为 UTC 时间. 解决方式: 让 Manjaro 不要将其作为 UTC 时间: sudo timedatectl set-local-rtc 1 原文地址:https://www.cnblogs.com/skylee03/p/12230511.html

关于 django 的时区设置与MySQL 时间相差8小时

django在settings配置中设置过TIME_ZONE = 'Asia/Shanghai'后,显示界面正常了,但是向数据库写入时间的时候,会比正常时间早8小时,在后端提示错误 RuntimeWarning: DateTimeField 模型类.字段 received a naive datetime (2018-xx-xx xx:xx:xx.137670) while time zone support is active. RuntimeWarning) 解决办法: 在settings.

在MongoVUE中发现插入的时间和实际的时间相差8小时?

在Mongodb使用过程中,发现一个问题,就是我们插入Date类型时会发现保存到mongodb中的数据却晚了8个小时,这是为什么呢?我想大家在使用客户端工具如MongoVUE时,也会发现查询出来的数据也是晚了8个小时的?下面简单描述下原因. 上面的两个问题,我们依次来看是为什么? (1)在Java编码过程中,使用mongodb的java驱动包保存数据时,数据库里的数据比实际时间少了8个小时,为什么? 为了找打原因,我下载了个mongodb的java驱动包,想通过驱动包来找到原因,驱动包如下: 我

php晚了8小时 PHP5中的时间相差8小时的解决办法

php页面顶部加一句date_default_timezone_set("Asia/Shanghai");或者直接在php.ini设置date.timezone=Asia/Shanghai PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时. 方法1: 找到php.ini中的";date.timezone ="这行,将";"去掉,改成"date.timezone = PRC"(PRC:Peo

php中时间相差8小时的解决办法

引用:http://www.111cn.net/phper/31/42398.htm 在php中使用date('Y-m-d H:i:s');得出的结果会相差8个小时,原来是时区的问题 解决办法: 1.在php.ini里面写: date.timezone = PRC 2.在php代码中写: date_default_timezone_set(\'Asia/Chongqing\'); 这样就可以了. php5.0后都要自己设置时区,要么修改php.ini的设置,要么在代码里修改. 3.系统初始化时,

vm虚拟机时间和主机时间相差几小时的解决方法

步骤一: #vi  /etc/sysconfig/clock ZONE="Asia/Shanghai" 步骤二: #cp /usr/share/zoneinfo/Asia/Shanghai   /etc/localtime 步骤三: ntpdate edu.ntp.org.cn