【问题标题】:Date conversion with different gmt使用不同 GMT 的日期转换
【发布时间】:2018-04-30 02:38:50
【问题描述】:

我的数据库中有两个日期

这个日期来自一个 api - 16 Nov 2017 10:54:12 +0000

这个日期来自我的服务器 - 16 Nov 2017 16:24:12 +0530

我想在我的服务器时间将此日期转换为16 Nov 2017 10:54:12 +0000

【问题讨论】:

  • 了解DateTimeDateTimeZone 课程。它们就是你所需要的。
  • $dto = new DateTime('16 Nov 2017 16:24:12 +0530'); $dto->setTimezone(new DateTimezone('UTC')); var_dump($dto);
  • 如果可以的话,我会提倡关闭这个问题。 OP 不清楚,没有显示尝试,答案也没有解释它会有什么帮助。

标签: php date gmt


【解决方案1】:
$value = "16 Nov 2017 10:54:12 +0000";
echo date(DATE_RFC822, strtotime($value));

【讨论】:

  • 你的代码不能解决 OP 的问题。尝试扩展您的想法或更好地解释您的代码
猜你喜欢
  • 1970-01-01
  • 2013-06-16
  • 2010-12-24
  • 1970-01-01
  • 2018-04-13
  • 2019-01-27
  • 2012-02-15
  • 1970-01-01
  • 2023-04-07
相关资源
最近更新 更多