라이브러리
[PHP] DateInterval::format - 간격을 포맷합니다.
DateInterval::format
PHP의 `DateInterval` 클래스는 날짜 간격을 나타내는 클래스입니다. `DateInterval::format` 메서드는 날짜 간격을 지정된 형식으로 문자열로 변환하는 데 사용됩니다.
형식 코드
`DateInterval::format` 메서드는 형식 코드를 사용하여 날짜 간격을 문자열로 변환합니다. 형식 코드는 다음과 같습니다.
- `y`: 년
- `M`: 월 (숫자)
- `F`: 월 (이름)
- `d`: 일
- `D`: 요일 (숫자)
- `l`: 요일 (이름)
- `j`: 일 (01-31)
- `N`: 요일 (숫자, 0=일, 6=토)
- `S`: 두 자리 일 (01-31)
- `w`: 요일 (숫자, 0=일, 6=토)
- `z`: 요일 (이름)
- `W`: 주
- `H`: 시간 (24시간)
- `h`: 시간 (12시간)
- `G`: 시간 (12시간)
- `i`: 분
- `s`: 초
- `a`: AM/PM
- `A`: AM/PM (대문자)
- `B`: 월 (이름)
- `b`: 월 (이름, 약어)
- `r`: 시간 형식 (12시간)
- `U`: Unix 타임스탬프
예제
다음 예제는 `DateInterval::format` 메서드를 사용하여 날짜 간격을 문자열로 변환하는 방법을 보여줍니다.
#hostingforum.kr
php
$dateInterval = new DateInterval('P3D'); // 3일
echo $dateInterval->format('Y-m-d') . "
"; // 2024-02-21
echo $dateInterval->format('M j, Y') . "
"; // 02 21, 2024
echo $dateInterval->format('l, F j, Y') . "
"; // 토요일, 2월 21일, 2024
echo $dateInterval->format('H:i:s') . "
"; // 00:00:00
echo $dateInterval->format('a') . "
"; // AM
위 예제에서 `DateInterval::format` 메서드는 날짜 간격을 지정된 형식으로 문자열로 변환합니다. `Y-m-d` 형식은 년-월-일 형식으로, `M j, Y` 형식은 월-일, 년 형식으로, `l, F j, Y` 형식은 요일, 월 이름, 일, 년 형식으로 변환됩니다. `H:i:s` 형식은 시간, 분, 초 형식으로, `a` 형식은 AM/PM 형식으로 변환됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.