转换日期格式,保留时区

时间:2017-12-14 20:06:29

标签: php date

我收到一个格式为的日期字符串: 2017年5月11日凌晨4:27:00 PDT

我需要将无小时转换转换为 2017-05-11 16:27:00

我正在使用

$myTime='May 11, 2017 4:27:00 AM PDT';
$formatted= date('Y-m-d H:i:s', strtotime($myTime));

由于Unix时间转换,这将返回7小时后设置的时间。我可以手动减去7或8小时(取决于季节PST或PDT)以获得我需要的结果,但必须有更好的方法。

0 个答案:

没有答案