下記のHow can I easily convert dates from UTC via PHP?に記載されているように、タイムゾーンの時刻を別のタイムゾーンの時刻に変換しようとしています。PHPサーバでの日時の問題
$dateTime = new DateTime("2009-04-01 15:36:13");
$dateTime->setTimezone(new DateTimeZone('Asia/Kolkata'));
echo $dateTime->format("Y-m-d H:i:s");
ローカルホストでテストするが、これは正常に動作するようですが、(AJAXを介して呼び出された場合に)私の開発サーバー上で、ページが500内部サーバーエラーをスローしたり、ページが単に以降のコードのその行から壊れます。
localhostと開発サーバーの両方でPHP 5.3.5が使用されています。
これが機能しない理由はありますか?
エラーログから受け取ったエラーを提供してください。提供されたコードは有効です。 – codemonkee