【问题标题】:How to convert time string into UTC? [duplicate]如何将时间字符串转换为UTC? [复制]
【发布时间】:2012-01-06 23:22:28
【问题描述】:

可能重复:
How to Convert to UTC

我正在从一个 API 解析数据,并获得以下“published_time”数据: 2011-11-23T10:00:30Z

我不确定如何调用该格式,但我需要将其转换为 UTC 日期或至少转换为本地时间。我怎样才能在 PHP 中做到这一点?

谢谢

【问题讨论】:

  • 只需使用 strtotime 并将其存储为时间戳
  • 谢谢,没有意识到 strtotime 可以解析。

标签: php time


【解决方案1】:

那是ISO 8601 - 从技术上讲是it's already UTC

如果您希望能够将其用作 UNIX 时间戳,则应该可以使用 strtotime()(只要您运行 PHP 5.0+)对其进行解析。

【讨论】:

  • “UTC 时间戳”?我认为您的意思是“UNIX 时间戳”。
  • 啊,我删除了我的反对票,因为你已经修复了它。
  • 编辑到 UNIX,尽管这通常被认为是一个小问题(因为 Unix 时间戳大致大约为 UTC 时间,减去闰秒)。
猜你喜欢
  • 1970-01-01
  • 2012-08-04
  • 1970-01-01
  • 2019-10-29
  • 2010-09-09
  • 1970-01-01
  • 2015-10-24
  • 2016-12-12
相关资源
最近更新 更多