Articles of 时区

覆盖夏令时configuration

我的networking(2003 Server AD)上的所有计算机都configuration为从PDC-Emulator获取时间更新。 PDC从time.windows.com获取更新。 系统是在以色列,我们没有DST /标准时间之间的变化的标准规则(实际上,他们有时只是在预期的时钟变化之前几周才更改规则),所以DST内置规则是不准确的。 有什么办法可以覆盖我的时区(耶路撒冷+2 UTC)的内置DST设置,以便我的用户看到正确的时间,无论MS认为时间是什么?

处理多个时区的cronreplace程序

我正在寻找可以允许在任何时区(特别是每个用户/文件多于一个)安排作业的cronreplace(或者cron中的方法)。 我想要的是能够指定每个作业(或cron行)的时区,然后只在本地时区指定时间。 我注意到,我可以更改整个时区的cron运行,但在一天结束时,它只能运行在一个时区。 我目前的解决scheme是将我所有的时间转换为GMT,并相应地运行作业,唯一的问题是在夏时制转换周期间,必须进行许多手动编辑才能确保在当地时区正确运行(例如某些地区不遵守夏令时,或者不在同一天更换)。 对此有何想法?

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

我很好奇什么是使用非UTC时区(特别是夏令时)的原因。 我注意到Gmail的电子邮件标题显示PDT ( UTC-0700 )时区(在Received头),所以我假设这是他们的服务器运行在PDT ,我可能是错的。 提前致谢

如何在CentOS上更新/安装zoneinfo时区数据库?

我试图在CentOS上更新我的时区数据库,数据库位于/ usr / share / zoneinfo。 我在这里下载了IANA的时区数据: http : //www.iana.org/time-zones 我试着编辑'make'文件并执行它,但得到了一些错误,所以我不确定这是正确的事情。 我也尝试用这个新数据replace我的zoneinfo文件夹,并得到我的时区数据库已损坏的错误。 我错过了一些明显的东西,或者我错过了关于如何做到这一点的指示? 有人会告诉我如何安装? (我想这样做是因为mysql给了我这样的错误:'错误:SET time_zone ='美国/太平洋'未知或不正确的时区:'美国/太平洋')。 谢谢! 🙂

应该/ etc / localtime是一个符号链接还是文件?

当我第一次安装RHEL系统时,我select了一个时区。 检查/etc/localtime ,我看到这是来自/usr/share/zoneinfo的其中一个文件的副本。 但是,当我考虑更改系统上的时区时,我发现在复制新文件和创build符号链接之间存在分裂。 什么是公认的最佳实践? 符号链接或复制? 另外:有没有人有一个解决scheme来确定系统当前设置的时区? /etc/sysconfig/clock中的信息可能不正确。

Linuxdate翻译到不同的时区

Linux服务器托pipe在EST时区。 但是我想将date命令的输出翻译成IST(印度标准时间+5:30小时)格式,并在shell脚本中使用它。 是否有任何选项可用于date命令来做到这一点,或手动加/减小时。

改变时区,Centos Apache服务器

我试图改变我的服务器的时区。 我正在按照这个教程,但我不能把它改变到太平洋标准时间。 ln -sf /usr/share/zoneinfo/EST localtime 会工作,但是 ln -sf /usr/share/zoneinfo/PST localtime 将不会。 这里发生了什么?

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

我在设置我的服务器上的date时遇到问题… $ ls -la /etc | grep localtime lrwxrwxrwx 1 root root 23 Mar 6 12:07 /etc/localtime -> /usr/share/zoneinfo/GMT 由于某些原因,虽然时间17:31:06是GMT,但时区后缀是EST … $ date Tue Mar 6 17:31:06 EST 2012 硬件时钟也搞乱了 – 10:32:12不是EST: $ hwclock –show Tue 06 Mar 2012 10:32:12 PM EST -0.000276 seconds 如果将hwclock设置为系统时间或本地时间,则会将其设置错误: $ hwclock –localtime Tue 06 Mar 2012 10:34:22 PM EST […]

在Linux的date和时区的问题

我做了date命令,它给出了以下输出 root@localhost:~$ date Thu Dec 30 14:19:47 UTC 2010 然后我修改date使用date -s命令whichn给出以下输出 root@localhost:~$ date -s "12/30/2010 JST 14:19:47" Thu Dec 30 05:19:47 UTC 2010 我注意到时间改变为UTC时间后9小时,以显示JST时间。 但是你可以看到时区仍然显示UTC。 为什么它显示正确的时间和不正确的时区? 谢谢

我如何设置一个crontab的时区?

我想在单个用户的crontab中使用UTC作为调度时间,而不pipe服务器当前的时区。 我如何在Debian Etch上执行此操作?