2011-07-21 12 views
0

私は<?php echo date('d'); ?>と書いていますが、いつも一日先ですか?私はすべてをチェックしたが、同じデータベースの他のウェブサイトには表示されない。PHPの日付は1日先ですか?

+2

コードを入力してください。 –

+1

あなたはそれを書くためにどのようなコードを使用していますか?タイムゾーンを印刷して他のサーバーと一致することを確認できますか?また、サーバーの時刻が正しいことを確認します。 – joshhendo

+0

NEI。いくつかのコードを表示できますか? – cwallenpoole

答えて

3

these valuesのいずれかにお試しください。

例えば、(もちろん、適切なタイムゾーン付き)スクリプトの開始時に、これを試してください:あなたはdate_default_timezone_set()を設定する必要が

<?php date_default_timezone_set('Pacific/Auckland'); ?> 
2

データベースが同じであってもよいが、サーバーは、最も可能性の高い異なっています。日付はホスティングサーバーから取得されます。

クイックフィックスがdate_default_timezone_set()

あなたの他のオプションを設定することで、あなたは自分のサイトをホストしている場合は、サーバー自体に日付時刻の設定を修正することです。

関連する問題