라이브러리
[PHP] IntlDateFormatter::getDateType - IntlDateFormatter에 사용된 날짜 유형을 가져옵니다.
IntlDateFormatter::getDateType
`IntlDateFormatter` 클래스는 PHP 5.3.0 부터 사용할 수 있는 국제 날짜 형식 클래스입니다. 이 클래스는 날짜와 시간을 다양한 형식으로 포맷하는 데 사용할 수 있습니다. `getDateType` 메서드는 날짜 형식을 반환하는 메서드입니다.
getDateType 메서드
`getDateType` 메서드는 날짜 형식을 반환하는 메서드입니다. 이 메서드는 `IntlDateFormatter` 객체를 생성할 때 사용한 날짜 형식을 반환합니다. 날짜 형식은 다음과 같은 값 중 하나일 수 있습니다.
* `full` : 날짜와 시간을 포함한 전체 형식
* `long` : 날짜와 시간을 포함한 장 형식
* `medium` : 날짜와 시간을 포함한 중 형식
* `short` : 날짜와 시간을 포함한 단 형식
* `narrow` : 날짜와 시간을 포함한 좁은 형식
* `extended` : 날짜와 시간을 포함한 확장 형식
* `text` : 날짜와 시간을 포함한 텍스트 형식
예제
다음 예제는 `IntlDateFormatter` 클래스를 사용하여 날짜와 시간을 다양한 형식으로 포맷하는 방법을 보여줍니다.
#hostingforum.kr
php
// 날짜 형식을 설정합니다.
$dateType = IntlDateFormatter::FULL;
// 날짜와 시간을 포함한 전체 형식으로 포맷합니다.
$dateFormatter = new IntlDateFormatter('ko_KR', $dateType, IntlDateFormatter::FULL);
$date = new DateTime('2022-01-01 12:00:00');
echo $dateFormatter->format($date) . "
"; // 2022년 1월 1일 토요일 12시 00분 00초
// 날짜와 시간을 포함한 장 형식으로 포맷합니다.
$dateFormatter = new IntlDateFormatter('ko_KR', IntlDateFormatter::LONG, IntlDateFormatter::FULL);
$date = new DateTime('2022-01-01 12:00:00');
echo $dateFormatter->format($date) . "
"; // 2022년 1월 1일 토요일 12시 00분
// 날짜와 시간을 포함한 중 형식으로 포맷합니다.
$dateFormatter = new IntlDateFormatter('ko_KR', IntlDateFormatter::MEDIUM, IntlDateFormatter::FULL);
$date = new DateTime('2022-01-01 12:00:00');
echo $dateFormatter->format($date) . "
"; // 2022년 1월 1일 토요일 12시
// 날짜와 시간을 포함한 단 형식으로 포맷합니다.
$dateFormatter = new IntlDateFormatter('ko_KR', IntlDateFormatter::SHORT, IntlDateFormatter::FULL);
$date = new DateTime('2022-01-01 12:00:00');
echo $dateFormatter->format($date) . "
"; // 2022년 1월 1일 토요일
// 날짜와 시간을 포함한 좁은 형식으로 포맷합니다.
$dateFormatter = new IntlDateFormatter('ko_KR', IntlDateFormatter::NARROW, IntlDateFormatter::FULL);
$date = new DateTime('2022-01-01 12:00:00');
echo $dateFormatter->format($date) . "
"; // 토요일
// 날짜와 시간을 포함한 확장 형식으로 포맷합니다.
$dateFormatter = new IntlDateFormatter('ko_KR', IntlDateFormatter::EXTENDED, IntlDateFormatter::FULL);
$date = new DateTime('2022-01-01 12:00:00');
echo $dateFormatter->format($date) . "
"; // 토요일, 2022년 1월 1일
// 날짜와 시간을 포함한 텍스트 형식으로 포맷합니다.
$dateFormatter = new IntlDateFormatter('ko_KR', IntlDateFormatter::TEXT, IntlDateFormatter::FULL);
$date = new DateTime('2022-01-01 12:00:00');
echo $dateFormatter->format($date) . "
"; // 토요일, 2022년 1월 1일
이 예제는 `IntlDateFormatter` 클래스를 사용하여 날짜와 시간을 다양한 형식으로 포맷하는 방법을 보여줍니다. 날짜 형식을 설정하고 `format` 메서드를 사용하여 날짜와 시간을 포맷합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.