私のSSHとPHPでタイムゾーンに違いがあるのはなぜですか?
$ TZ=Africa/Khartoum date
印刷:2018年4月30日月曜日13:40:41 CAT
しかし、PHPでは
date_default_timezone_set('Africa/Khartoum');
echo date('D M d Y H:i:s');
印刷:2018年4月30日月曜日14:40:41 CAT
それでは、この問題をどのように解決できますか? sshでは時間が正しいことがわかりますが、PHPでは正確ではありません。