linux - 具有夏令时的 Ubuntu Amazon EC2 日期

标签 linux ubuntu amazon-ec2

我正在使用 Ubunutu 运行 Amazon EC2 服务器,我需要该服务器能够获取我的系统的当前时间。但是,由于夏令时时间已经晚了一个小时(很明显),我无法确切地弄清楚改变它的最佳方法是什么?

最佳答案

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

如果系统时钟准确,获得正确时区的时间只是在时区文件中正确设置正确字符串的简单问题,系统将通过正确的 DST 调整正确显示时间。

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

关于linux - 具有夏令时的 Ubuntu Amazon EC2 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10032875/

相关文章:

linux - 在 linux 中写入后崩溃

linux - 带有状态/过滤器超时的 Twurl

ruby - 在 Ubuntu 中全新安装 RVM 不允许我安装 gems(zlib 错误)

c++ - 简单的 shell 脚本语法错误 : [ : missing ']'

database - 在oracle中导入一个dbf文件

amazon-web-services - 向尚不存在的 IAM 角色授予跨账户 Secretsmanager 访问权限

amazon-web-services - 监控 Amazon SageMaker NoteBook 实例的启动和停止时间

linux - Vagrant 错误 : Could not parse application options: invalid option: --manifestdir

linux - 如何在 Apache 服务器上自动将 HTTP 重定向到 HTTPS?

python - 使用 python-xlsxwriter 或 bash 打开受密码保护的 ods 文件