0

私のシステム時間は であるはず11.09 AMです。date()と関数を使用すると、 のmktime()ように異なる時間が表示され05.00 AMます。

私はそれを取得していません。正しいシステム時刻を取得するのを手伝ってください。

4

2 に答える 2

0

タイムゾーンの設定を確認するphp.iniか、ローカルのタイムゾーンのサポートに従って次のように設定します-

<?php

$timezone = "Asia/Calcutta";
if(function_exists('date_default_timezone_set')) date_default_timezone_set($timezone);
echo date('d-m-Y H:i:s');

タイムゾーンのサポートのリストとそれに応じたチェック -

http://www.php.net/manual/en/timezones.php

于 2013-03-14T05:48:17.173 に答える
0

日付にアクセスする前に、タイムゾーンを調整する必要があります。PHPにはタイムゾーンを設定する関数があります

<?php
date_default_timezone_set("Asia/Calcutta");  //setting timezone
date("l, M-d-Y, H:i:s");
?>

ここにすべてのタイムゾーンのリストがあります

http://php.net/manual/en/timezones.php

于 2013-03-14T05:49:11.960 に答える