
IntlGregorianCalendar 클래스의 createFromDateTime 메서드는 DateTime 형식의 날짜와 시간을 인수로 받아 IntlGregorianCalendar 객체를 반환합니다.
createFromDateTime 메서드에 날짜와 시간을 전달할 때는 DateTime 형식의 문자열을 사용해야 합니다. 예를 들어, "2022-07-25 14:30:00" 형식의 날짜와 시간을 전달할 때는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
IntlGregorianCalendar::createFromDateTime("2022-07-25 14:30:00");
createFromDateTime 메서드가 반환하는 객체는 IntlGregorianCalendar 클래스의 객체입니다. 이 객체는 날짜와 시간의 관련 속성을 갖고 있습니다.
IntlGregorianCalendar 클래스의 속성은 다음과 같습니다.
- year: 년도
- month: 월
- dayOfMonth: 일
- hour: 시간
- minute: 분
- second: 초
- amPm: 오전/오후
예를 들어, createFromDateTime 메서드에 "2022-07-25 14:30:00" 형식의 날짜와 시간을 전달한 후, 반환된 객체의 속성을 다음과 같이 확인할 수 있습니다.
#hostingforum.kr
php
IntlGregorianCalendar $calendar = IntlGregorianCalendar::createFromDateTime("2022-07-25 14:30:00");
echo $calendar->getYear(); // 2022
echo $calendar->getMonth(); // 7
echo $calendar->getDayOfMonth(); // 25
echo $calendar->getHour(); // 14
echo $calendar->getMinute(); // 30
echo $calendar->getSecond(); // 0
echo $calendar->isAM(); // false
2025-05-03 17:32