
DateInterval::__construct 메서드의 파라미터는 기간을 나타내는 단위의 시작을 의미하는 'P'와 시간의 시작을 의미하는 'T'로 시작합니다.
- 'P'는 기간을 나타내는 단위의 시작을 의미합니다.
- 'T'는 시간의 시작을 의미합니다.
기간을 나타내는 단위는 다음과 같습니다.
- 'Y' : 년
- 'M' : 달
- 'D' : 일
- 'W' : 주
- 'H' : 시간
- 'h' : 12시간制의 시간
- 'i' : 분
- 's' : 초
- 'a' : AM/PM
- 'P' : 기간의 부호 (양수 또는 음수)
예를 들어, 'PT3H2M'은 3시간 2분의 시간 간격을 의미합니다.
- 'P'는 기간을 나타내는 단위의 시작을 의미합니다.
- 'T'는 시간의 시작을 의미합니다.
- '3H'은 3시간을 의미합니다.
- '2M'은 2분을 의미합니다.
DateInterval::__construct 메서드의 파라미터를 더 자세히 설명하면 다음과 같습니다.
- 'PT3H2M'은 3시간 2분의 시간 간격을 의미합니다.
- 'P3Y6M4DT12H'은 3년 6개월 4일 12시간의 시간 간격을 의미합니다.
- '-P3Y6M4DT12H'은 -3년 -6개월 -4일 -12시간의 시간 간격을 의미합니다.
DateInterval::__construct 메서드의 파라미터를 정확히 이해하고 사용하면 DateTimeInterval 객체를 생성할 수 있습니다.
2025-03-06 15:42