标签: timezone

服务器显示错误的 UTC 时间

我正在运行 CentOS 服务器,但似乎无法正确设置时间。我的问题是我已将时区设置为 UTC,服务器似乎承认这一点,但它仍然指出错误的时间!

真正的 UTC 时间 = 16:56(我当地的时区是 GMT)

# hwclock –show
wed 09 Mar 10:56:48 AM UTC -0.502715 seconds

# date
Wed Mar 9 10:56:51 UTC 2011
Run Code Online (Sandbox Code Playgroud)

即服务器似乎在说它是在 UTC 时间......但 6 小时后!

我已经采取了几个步骤来尝试纠正这个问题,包括:

1. Use setup to manually pick the timezone
# system-config-date (Set to Etc/UTC)

2. Set the timezone in the localtime file
# ln -sf /usr/share/zoneinfo/UTC /etc/localtime

3. Change the UTC value in the /etc/sysconfig/clock file
I have tried both UTC=true and UTC=false
Run Code Online (Sandbox Code Playgroud)

这些解决方案都没有奏效

请帮忙,

大卫

linux centos timezone utc

4
推荐指数
1
解决办法
1万
查看次数

时区修改,正式取消夏令时

我在埃及开罗,所以我的 Linux 机器就在今晚将时间从 GMT+2 切换到 GMT+3,就像每年这个日期一样,因为 DST 从今天开始。但是在开罗,今年刚刚取消了夏令时,这会影响各地的系统错误地报告开罗的时间(超过一小时)我试图修改文件 /usr/share/zoneinfo/Africa/Cairo 以反映这些变化但它是一个二进制结构,没有任何线索可以理解它。有什么建议?

timezone

4
推荐指数
1
解决办法
163
查看次数

CentOS 不断丢失其本地时间设置?

我在 DigitalOcean 运行一个非常典型的 CentOS 6.5 服务器。作为站点设置的一部分,我已将 /etc/localtime 更改为适合我的内容:

rm /etc/localtime
ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
Run Code Online (Sandbox Code Playgroud)

这工作正常,除了有人/某事正在重置它:我将在某个随机(我认为)点重新检查服务器,并发现我的链接已被原始本地时间文件替换,将服务器放回 UTC . 我已经查看了 /etc/cron* ,因为那里有一个脚本在做它,但我找不到任何东西。有没有其他人遇到过这个问题?谢谢!

time centos timezone

4
推荐指数
1
解决办法
3964
查看次数

Docker - 容器中的时区与主机上的时区不同

在我所有正在运行的 docker 容器中,容器系统时间都设置为 UTC,而在我的主机(debian)上是 CEST。

为什么他们不自动同步?我如何让他们在提出他们时设定正确的时间?

root@v2201510680628925:/home/jacob# docker version
Client:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   b9f10c9
 Built:        Wed Jun  1 21:36:47 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   b9f10c9
 Built:        Wed Jun  1 21:36:47 2016
 OS/Arch:      linux/amd64
root@v2201510680628925:/home/jacob# date
Wed Aug  2 09:59:20 CEST 2017
root@v2201510680628925:/home/jacob# docker exec -it naos_nginx bash
root@0cefa7f7096c:/# date
Wed Aug  2 07:59:34 UTC 2017
root@0cefa7f7096c:/# exit
exit
root@v2201510680628925:/home/jacob# docker exec -it ah_avail bash …
Run Code Online (Sandbox Code Playgroud)

time host containers timezone docker

4
推荐指数
1
解决办法
2万
查看次数

Linux 在给定日期和时间从当前(或其他)时区获取 UTC 偏移量

在智利,这种情况非常特殊,因为夏令时变化的日子每年都不同……

是否有一个函数可以在给定的 UTC 时间获取给定日期的 UTC 偏移量?

我在Suse 文档中看到,类似的东西zdump -v /usr/share/zoneinfo/Chile/Continental使我能够通过多年进行所有更改,但工作仍然必须完成......有什么命令可以做到这一点?

或者/和是否有从给定时区到 UTC 的给定日期和时间的函数?而它的反面呢?

linux 如何处理这些变化?没有找到比 Suse 多的文档。

linux daylight-saving timezone date utc

4
推荐指数
1
解决办法
1061
查看次数

Linux 中的日期和时区问题

我做了这个date命令,它给出了以下输出

root@localhost:~$ date
Thu Dec 30 14:19:47 UTC 2010
Run Code Online (Sandbox Code Playgroud)

然后我使用date -s命令修改了日期,该命令给出了以下输出

root@localhost:~$ date -s "12/30/2010 JST 14:19:47"
Thu Dec 30 05:19:47 UTC 2010
Run Code Online (Sandbox Code Playgroud)

我注意到时间更改为比 UTC 时间晚 9 小时以准确显示 JST 时间。但是您可以看到时区仍然显示UTC。为什么它显示正确的时间和错误的时区?

谢谢

linux unix timezone date

3
推荐指数
1
解决办法
1634
查看次数

更改时区,Centos Apache 服务器

我正在尝试更改服务器的时区。

我正在关注教程,但无法将其更改为太平洋标准时间。

ln -sf /usr/share/zoneinfo/EST localtime
Run Code Online (Sandbox Code Playgroud)

会工作,但是

ln -sf /usr/share/zoneinfo/PST localtime
Run Code Online (Sandbox Code Playgroud)

将不会。这里发生了什么?

ssh centos timezone

3
推荐指数
1
解决办法
3742
查看次数

当 /etc/localtime 符号链接到 /usr/share/zoneinfo/GMT 时,为什么 $ date 仍然显示 EST?

我在我的服务器上设置日期时遇到问题...

$ ls -la /etc | grep localtime
lrwxrwxrwx  1 root root  23 Mar 6  12:07 /etc/localtime -> /usr/share/zoneinfo/GMT
Run Code Online (Sandbox Code Playgroud)

出于某种原因,虽然时间17:31:06是 GMT,但时区后缀是 EST...

$ date
Tue Mar  6 17:31:06 EST 2012
Run Code Online (Sandbox Code Playgroud)

而且硬件时钟也搞砸了 - 10:32:12不是 EST:

$ hwclock --show
Tue 06 Mar 2012 10:32:12 PM EST  -0.000276 seconds
Run Code Online (Sandbox Code Playgroud)

如果我将 hwclock 设置为系统时间或本地时间,它会错误地设置它:

$ hwclock --localtime
Tue 06 Mar 2012 10:34:22 PM EST  -0.000190 seconds
$ date
Tue Mar  6 17:34:24 EST 2012
Run Code Online (Sandbox Code Playgroud)

知道发生了什么吗?

谢谢

centos timezone date

3
推荐指数
1
解决办法
3659
查看次数

在什么情况下您会在服务器上使用非 UTC 时区?

我很好奇有人使用非UTC时区(尤其是夏令时)的理由是什么。我注意到 Gmail 的电子邮件标头显示PDT( UTC-0700) 时区(在Received标头中),所以我假设他们的服务器正在运行PDT,我可能是错的。

提前致谢

timezone utc

3
推荐指数
1
解决办法
216
查看次数

在 Windows Server 2012 上通过 GPO 设置用户时区

我正在尝试使用用户 GPO 在 Windows Server 2012 中设置用户的时区。

更准确地说,我有一个用户可以通过 RDP 登录的应用程序,我想要做的是当他们登录时设置其语言环境的时区。服务器可以在英国、欧洲或美国,但用户可以在任何地方,我想要做的是设置他们所在地区的时区,而不是服务器所在位置的时区。

group-policy timezone windows-server-2012-r2

3
推荐指数
1
解决办法
1万
查看次数