
DateTime::__construct 메서드에서 시간을 지정할 때 timezone의 설정 방법은 다음과 같습니다.
- timezone을 설정할 때, timezone 이름을 문자열로 전달할 수 있습니다. 예를 들어, 'Asia/Seoul' 또는 'UTC'를 사용할 수 있습니다.
- timezone을 설정할 때, timezone 이름 대신 timezone offset을 전달할 수 있습니다. 예를 들어, '+09:00' 또는 '-05:00'를 사용할 수 있습니다.
- timezone을 설정할 때, timezone 이름 대신 timezone 이름을 포함하는 DateTimeZone 객체를 전달할 수 있습니다.
UTC와 GMT의 차이점은 다음과 같습니다.
- UTC는 협정 세계시를 의미하며, 0시간을 기준으로 시간을 계산합니다.
- GMT는 Greenwich Mean Time을 의미하며, UTC와 동일한 시간을 의미합니다. 하지만 GMT는 영국의 그리니치 천문대에서 사용하는 시간을 의미하기 때문에, GMT은 UTC보다 약 1분 느립니다.
예를 들어, 2022년 1월 1일 00:00:00 UTC는 2021년 12월 31일 23:00:00 GMT입니다.
2025-07-05 18:16