Ubuntu Amazon EC2日期夏令时

时间:2012-04-05 17:04:00

标签: linux ubuntu amazon-ec2

我正在使用Ubunutu运行Amazon EC2服务器,我需要服务器才能获取系统的当前时间。然而,由于夏令时,时间已经落后一小时(显然),我无法确切知道改变这种情况的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

现代Unix系统运行时区数据库并自动调整夏令时。您可能会找到一个名为/etc/timezone的文件,其中包含系统上运行的程序默认使用的时区。但是,系统时钟本身将保留在UTC(旧格式术语中的格林威治标准时间)中,并且所呈现的时间由图书馆的UTC派生。

如果系统时钟准确,那么使用正确的时区获取时间只需在时区文件中正确设置正确的字符串,系统将正确显示正确的DST调整时间。

如果时钟本身不准确,在现代Unix系统上设置时间通常使用ntpd完成 - 请阅读相关文档 - 尽管虚拟机通常已经准确地设置了主机操作系统的时间,我不知道从一开始就摆弄它。