答案 0 :(得分:1)
很可能你对相对路径的使用是不正确的 - Xcode不会在源所在的文件夹中启动可执行文件(即使它试图:当源在多个文件夹中时应该怎么做?),所以{ {1}}为$timezone = new DateTimeZone('America/New_York');
$strdate = '01/18/2016 00:00 AM';
$date = DateTime::createFromFormat('m/d/Y H:i A', $strdate, $timezone);
,因此in
具有未定义的行为。
通常,假设您从IDE或GUI启动时知道当前工作目录是狡猾的。