![在 ubuntu 服务器上设置时区](https://linux22.com/image/593372/%E5%9C%A8%20ubuntu%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E8%AE%BE%E7%BD%AE%E6%97%B6%E5%8C%BA.png)
我刚刚在我的 ubuntu 服务器上设置了我的时区,如下所示:
dpkg-reconfigure tzdata
通过 GUI,我选择了欧洲和伦敦。
然后它说:
Current default time zone: 'Europe/London'
Local time is now: Fri Aug 17 19:28:50 BST 2012.
Universal Time is now: Fri Aug 17 18:28:50 UTC 2012.
我一直认为,既然伦敦时间是格林威治时间,那么世界时间应该与当地时间相同,不是吗?
答案1
BST = 英国夏令时 = UTC/GMT + 1 小时
答案2
对于服务器来说,最好使用UTC
时区。这个时区“容易”预测。正常时间和夏令时之间没有转换(时间跳跃)。您可以轻松减去时间戳来获得间隔长度(除了“不可预测”的闰秒)。