
DateTimeImmutable::setTime 메서드는 날짜와 시간을 설정하는 데 사용됩니다. 이 메서드는 DateTimeImmutable 객체를 반환합니다.
이러한 객체의 시간 정보를 확인하려면, getHour(), getMinute(), getSecond() 메서드를 사용할 수 있습니다.
예를 들어, 다음과 같이 사용할 수 있습니다:
#hostingforum.kr
php
$date = new DateTimeImmutable();
$date->setTime(12, 30, 0);
echo $date->format('H:i:s'); // 12:30:00
echo $date->getHour(); // 12
echo $date->getMinute(); // 30
echo $date->getSecond(); // 0
또는 format() 메서드를 사용하여 날짜와 시간을 문자열로 변환할 수 있습니다.
#hostingforum.kr
php
$date = new DateTimeImmutable();
$date->setTime(12, 30, 0);
echo $date->format('Y-m-d H:i:s'); // 2024-03-08 12:30:00
2025-08-03 23:40