次のような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は、デフォルトのタイムゾーンがUTCphp.ini` のように設定されているためです
date.timezone = UTCチェックしてください。必要な効果が得られるように適宜変更してください。
このようにしてみてください
echo date("H:i:s", time());
またはこれで試してください
echo date('G:i:s',time());
それが動作します