标签: 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)以获得我需要的结果,但必须有更好的方法。