UTC和Etc/UTC时区之间有什么区别吗? 您所在的位置:网站首页 悉尼是什么时区UTC UTC和Etc/UTC时区之间有什么区别吗?

UTC和Etc/UTC时区之间有什么区别吗?

2023-12-26 06:33| 来源: 网络整理| 查看: 265

第一,回答问题:

UTC和Etc/UTC时区之间没有差异。

Etc/UTC是Olson数据库(tz数据库)中的一个时区,也称为IANA-时区-数据库,其中所有时区都符合统一的命名约定:Area/Location。

由于某些时区不能归属于世界上任何地区(即大陆或海洋),因此引入了特殊区域Etc (以此类推)。这主要适用于管理时区(如UTC )。

因此,为了符合命名约定,在tz数据库中将通用协调时间(Zone)命名为Etc/UTC。

对于UTC以外的管理时区(例如GMT+4、GMT-8),tz数据库在区域名称中使用POSIX-风格标志。对于位于格林威治之后(格林威治以西)的地区,POSIX有积极的迹象,而在格林威治以东的地区,则有负面的迹象。

时区内的POSIX样式标志与时区的定义是截然相反的,在当今广泛使用的ISO 8601中。在ISO 8601时区格式中,负号表示一个区域落后于UTC (格林威治以西),正标志表示一个区域在UTC (格林威治以东)之前。这就是现在的标准用法。

POSIX中可能出现相反定义的原因是:

POSIX是UNIX的一部分,UNIX是在美国开发的,它落后于UTC (格林威治以西)。POSIX格式允许将美国时区表示为EST5,PST8,即省略(+)符号。通常,计算机程序和操作系统在UTC时间内做任何事情。使用POSIX风格的标志,您可以添加时间和时区,以获得UTC时间。例如:"03:30 PST8“或"03:30 GMT+8”指的是“世界协调时11:30”。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有