라이브러리
[PHP] IntlGregorianCalendar::getGregorianChange - 그레고리력 변경 날짜 가져오기
IntlGregorianCalendar::getGregorianChange
`IntlGregorianCalendar` 클래스는 PHP 5.3.2 이상에서 사용할 수 있는 클래스입니다. 이 클래스는 국제 날짜 및 시간을 다루는 데 사용됩니다. `getGregorianChange` 메서드는 기원전 8년 10월 15일부터 1582년 10월 4일까지 율리우스력에서 그레고리력으로의 전환에 대한 정보를 반환합니다.
getGregorianChange 메서드
`getGregorianChange` 메서드는 다음 정보를 반환합니다.
* `beforeGregorian` : 기원전 8년 10월 15일 이전의 날짜를 나타내는 `boolean` 값입니다.
* `afterGregorian` : 1582년 10월 4일 이후의 날짜를 나타내는 `boolean` 값입니다.
* `cutover` : 1582년 10월 4일의 날짜를 나타내는 `DateTime` 객체입니다.
예제
다음 예제는 `IntlGregorianCalendar` 클래스를 사용하여 기원전 8년 10월 15일부터 1582년 10월 4일까지 율리우스력에서 그레고리력으로의 전환에 대한 정보를 반환하는 방법을 보여줍니다.
#hostingforum.kr
php
<?php
// IntlGregorianCalendar 객체 생성
$calendar = new IntlGregorianCalendar();
// getGregorianChange 메서드 호출
$beforeGregorian = $calendar->getGregorianChange()->beforeGregorian;
$afterGregorian = $calendar->getGregorianChange()->afterGregorian;
$cutover = $calendar->getGregorianChange()->cutover;
// 결과 출력
echo "beforeGregorian: " . ($beforeGregorian ? 'true' : 'false') . "
";
echo "afterGregorian: " . ($afterGregorian ? 'true' : 'false') . "
";
echo "cutover: " . $cutover->format('Y-m-d') . "
";
?>
이 예제는 `IntlGregorianCalendar` 객체를 생성하고 `getGregorianChange` 메서드를 호출하여 기원전 8년 10월 15일부터 1582년 10월 4일까지 율리우스력에서 그레고리력으로의 전환에 대한 정보를 반환합니다. 반환된 정보는 `beforeGregorian`, `afterGregorian`, `cutover` 변수에 저장되어 출력됩니다.
결과
이 예제를 실행하면 다음 결과가 출력됩니다.
#hostingforum.kr
beforeGregorian: true
afterGregorian: true
cutover: 1582-10-04
이 결과는 기원전 8년 10월 15일부터 1582년 10월 4일까지 율리우스력에서 그레고리력으로의 전환에 대한 정보를 나타냅니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.