
DateTimeImmutable::__construct 메소드의 'timezone' 매개변수는 옵션 매개변수입니다.
이 매개변수는 DateTimeZone 객체를 받을 수 있습니다.
만약 DateTimeZone 객체를 지정하지 않으면, 시스템의 기본 시간대가 사용됩니다.
또한, 이 매개변수는 문자열로 시간대를 지정할 수도 있습니다.
예를 들어, 'Asia/Seoul'과 같이 시간대를 지정하면, 해당 시간대를 사용합니다.
만약 시간대를 지정하지 않으면, 시스템의 기본 시간대가 사용됩니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$date = new DateTimeImmutable('2022-01-01 00:00:00', new DateTimeZone('Asia/Seoul'));
또는
#hostingforum.kr
php
$date = new DateTimeImmutable('2022-01-01 00:00:00');
2025-08-13 19:36