答案 1
首先,回答这个问题:
和时区之间没有区别。UTC
Etc/UTC
Etc/UTC
是 Olson-timezone-database(tz 数据库)中的一个时区,也称为 IANA-timezones-database,其中所有时区都符合统一的命名约定:。Area/Location
由于某些时区不能归因于世界上的任何区域(即大陆或海洋),因此引入了特殊区域(Etcetera)。这主要适用于管理时区,例如 。
因此,为了符合命名约定,在 tz 数据库中命名通用协调时(区)。Etc
UTC
Etc/UTC
对于 UTC 以外的管理时区(例如 ,),tz 数据库在区域名称中使用 POSIX 样式的符号。POSIX对格林威治(格林威治以西)后面的区域有正信号,对格林威治(格林威治以东)前面的区域有负向信号。GMT+4
GMT-8
时区的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 UTC”。
推荐
-
相当于Java中PHP的crypt函数 我正在将我的PHP代码迁移到Google App Engine - Java。因此,我需要一个相当于Java中PHP的crypt函数,因为我已将使用crypt的注册用户的所有密码存储在我的数据库中。 编辑1:这是我用于加密密码的php
-
需要有关如何从接受语言请求标头获取首选语言的示例 我需要一个代码示例或库来解析标头并返回我的首选语言。 指出: “接受语言请求标头”字段类似于“接受”,但限制首选作为请求响应的自然语言集。语言标记在第 3.10 节中定义。
-
无法在 Java 和 PHP 之间交换使用 AES-256 加密的数据 我的问题是:我在Java中加密的东西,我可以在Java中完全解密,但PHP不能解密。我用加密的内容可以使用 解密,但不能在 Java 中解密。 我想从Java应用程序发送和接收加密数据到PHP页面,所以我
-
-
Quercus是Java环境中PHP的可行替代品吗? 对于任何偶然发现这个问题的人,他们不知道是什么 - 它是用Java完成的PHP的实现。 对于我目前正在从事的项目,我们通过cgi在servlet上提供php页面(我知道它很笨拙,但这是支持遗留代码的要求
标签