SSH와 PHP의 시간대의 차이점은 무엇입니까?

SSH와 PHP의 시간대의 차이점은 무엇입니까?

내 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에서는 정확하지 않습니다.

관련 정보