実際に何か変なことが起こっています。gmtdate()
は間違った時刻を返します。それは常に10分少なくなります。Gmdate()は実際のGMT時間から常に10分です
*注:私はgmdateを自分の時間と比較していません(これはタイムゾーンバイアスがあります)。私はそれをGMT時間と比較している(私はちょうどGoogle gmt time
とそれをチェックする)。
実際の時刻が00-29
の場合、私が得るものはTime: 17-03-2017:00-19
です。いつも10分遅れです。これはPHPの設定と関係がありますか?
PHP.iniファイルのファイル名はdate.timezone = UTC
です。私はLaravelをHomestead(迷路)の中で走っています。これは私のローカルWindows 10ラップトップにあります。 Windows 10 OSの時刻は正しいです。ホームステッドのVMについてよくわからない
おそらくことを意味し、あなたのサーバ時間が正しくありません –
@RyanVincent私はLaravelをホームステッド(迷路)の中で動かしています。これは私のローカルWindows 10ラップトップにあります。 Windows 10 OSの時刻は正しいです。 Homestead VMについて不明。 –
'date +%T -s" HH:MM:SS "'あなたのローカルタイムで 'HH:MM:SS'を置き換えてください。 –