在 PHP 中,date() 函数用于检索本地化时间戳。但是,要获取具有特定偏移量的 UTC 时间戳,需要采用不同的方法。
要在 PHP 中检索 UTC 时间戳,您可以使用 gmdate () 功能。语法与 date() 类似,但它始终返回 UTC 时间戳。例如:
<code class="php">$timestamp = gmdate("Y-m-d H:i:s"); // Returns UTC timestamp</code>
gmdate() 函数允许您使用与 date() 相同的格式说明符,因此您可以轻松地将时间戳格式化为所需的字符串。
要向时间戳添加 GMT/UTC 偏移量,您可以使用以下字符串格式:
GMT/UTC+/-####
其中 #### 表示以分钟为单位的偏移量。例如,要添加 4 小时 (GMT 0400) 的偏移量,您可以使用以下格式:
GMT/UTC+0400
然后您可以使用 .运算符:
<code class="php">$timestamp_with_offset = gmdate("Y-m-d H:i:s") . " GMT/UTC+0400";</code>
这将输出具有指定偏移量的 UTC 时间戳。
以上是如何在 PHP 中获取具有特定偏移量的 UTC 时间戳?的详细内容。更多信息请关注PHP中文网其他相关文章!