php、mysql、apache2で仮想マシンをインストールしました。仮想マシンでphpで間違った日付を取得する
私が端末に書き込むとき:date
私はThu Dec 06:55:25 EET 2016
を得ます。
私はPHPで、今の日付を取得しようと、
私が書く:error_log(print_r(new \DateTime('now'),true), 3, "/tmp/error.log");
そして私が手:
DateTime Object
(
[date] => 2016-12-01 06:56:33
[timezone_type] => 3
[timezone] => Europe/Bucharest
)
しかし、今の時間は次のとおりです。17:06
。
どうすれば解決できますか?私の英語を助けて、ごめんなさい。
システムのように見えますが、PHPの日付は同期していますが、正しくありません。あなたのOSで日付を修正する必要があります。 – aynber
@aynber、それを修正するには?存在する? –
仮想マシンがlinuxを使用している場合、 'sudo ntpdate pool.ntp.org'が好きです。 – aynber