こんにちは私は正確な時刻が必要なコードを試しています。date()の動作方法を知りたい場合
<?php
date_default_timezone_set('Asia/Kolkata');
echo date("y:d:m:H:i:s");
?>
それはほぼ2:30時間の正確な時間よりも遅れているO/P 12:11:04:12:31:24
として示しています。私はムンバイにいると私は正確な現在の時間が欲しい。助言がありますか?
こんにちは私は正確な時刻が必要なコードを試しています。date()の動作方法を知りたい場合
<?php
date_default_timezone_set('Asia/Kolkata');
echo date("y:d:m:H:i:s");
?>
それはほぼ2:30時間の正確な時間よりも遅れているO/P 12:11:04:12:31:24
として示しています。私はムンバイにいると私は正確な現在の時間が欲しい。助言がありますか?
RayMoonDayは、上述したように:
date_default_timezone_set( 'アジア/カルカッタ')を試してみてください
。
私はそれをテストしていない - 私は答えの形でそれを入れています。 RayMoonDayがこれを回答として投稿した場合、私はこの情報を削除するためにこれを編集します。
しかし、私はdate()
を使用しないように忠告し、DateTime
クラスに慣れてください。 date()
はお使いのアプリケーションにとっては問題ありません。それにはいくつかの既知の問題、特に将来の日付があります。
日時:ゾーンがサーバである時間http://php.net/manual/en/class.datetime.php
date_default_timezone_set('Asia/Calcutta');
$d = new DateTime();
echo $d->format("y:d:m:H:i:s");
いいえ、動作しません.2時間30分前に通知します。 – user1051505
私はタイムゾーンの問題をテストしなかったと言いました。 。 – Dutchie432
? – Dion
Try date_default_timezone_set( 'Asia/Calcutta'); http://www.php.net/manual/en/timezones.asia.php – ray
をチェックしてください。コルカタとカルカッタは、@ raymoondayのように置き換えます。 –