次のようなphp日付関数を使用して、現在のサーバー時間を表示しています。
date("H:i:s");
しかし、ローカル マシンでは 12 時間で表示されます。
私を助けてください。
次のようなphp日付関数を使用して、現在のサーバー時間を表示しています。
date("H:i:s");
しかし、ローカル マシンでは 12 時間で表示されます。
私を助けてください。
date_default_timezone_set('Asia/Calcutta');
電話をかける前に使用してdate()
ください。
なぜそれが呼ばれているのかわかりませんかAsia/Calcutta
?首都よりAllahabad
近いからかもしれません。Calcutta/Kolkata
編集:コメントの次の質問について:
時間を取得している理由UTC
は、デフォルトのタイムゾーンがUTC
php.ini` のように設定されているためです
date.timezone = UTC
チェックしてください。必要な効果が得られるように適宜変更してください。
このようにしてみてください
echo date("H:i:s", time());
またはこれで試してください
echo date('G:i:s',time());
それが動作します