【问题标题】:Ubuntu Amazon EC2 Date with daylight savingsUbuntu Amazon EC2 夏令时日期
【发布时间】:2012-04-06 02:53:32
【问题描述】:

我正在使用 Ubunutu 运行 Amazon EC2 服务器,我需要该服务器能够获取我的系统的当前时间。但是,自从夏令时以来,时间已经晚了一个小时(显​​然),我无法确切地知道最好的方法是什么?

【问题讨论】:

    标签: linux ubuntu amazon-ec2


    【解决方案1】:

    现代 Unix 系统运行时区数据库并自动调整夏令时。您可能会发现一个名为 /etc/timezone 的文件,其中包含系统上运行的程序默认使用的时区。但是,系统时钟本身将保持 UTC(也称为老式术语中的格林威治标准时间),并且显示的时间是由库从 UTC 派生的。

    如果系统时钟是准确的,那么获取正确时区的时间只需在时区文件中正确设置正确的字符串,系统就会正确显示正确的夏令时调整时间。

    如果时钟本身不准确,则在现代 Unix 系统上设置时间通常使用 ntpd 完成——请阅读相关文档——尽管虚拟机通常已经有主机操作系统准确设置的时间,我不会不要一开始就摆弄那个。

    【讨论】:

      猜你喜欢
      • 2012-12-21
      • 1970-01-01
      • 2012-04-07
      • 2012-06-06
      • 2023-04-05
      • 2012-06-01
      • 2019-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多