라이브러리

[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일까지 율리우스력에서 그레고리력으로의 전환에 대한 정보를 나타냅니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 441 페이지

검색

게시물 검색