라이브러리

[PHP] IntlCalendar::before - 이 객체의 시간이 전달된 객체의 시간보다 이전인지 여부




IntlCalendar::before


`IntlCalendar::before` 메소드는 두 날짜 사이의 관계를 확인하는 데 사용됩니다. 이 메소드는 두 날짜 중 더 오래된 날짜를 반환합니다.

# 사용법


`IntlCalendar::before` 메소드는 두 `IntlCalendar` 객체를 인수로 받습니다. 첫 번째 인수는 비교할 날짜를, 두 번째 인수는 기준 날짜를 나타냅니다. 이 메소드는 두 날짜 사이의 관계를 확인하고, 더 오래된 날짜를 반환합니다.

# 예제


#hostingforum.kr
php

// 두 날짜를 생성합니다.

$date1 = new DateTime('2022-01-01');

$date2 = new DateTime('2022-01-15');



// 두 날짜를 IntlCalendar 객체로 변환합니다.

$calendar1 = $date1->getTimestamp();

$calendar2 = $date2->getTimestamp();



// 두 날짜 사이의 관계를 확인합니다.

if (IntlCalendar::fromTimestamp($calendar1)->before(IntlCalendar::fromTimestamp($calendar2))) {

    echo "date1은 date2보다 이전입니다.";

} else {

    echo "date1은 date2보다 이후입니다.";

}



# 예제 설명


이 예제에서는 두 날짜 `2022-01-01`과 `2022-01-15`를 생성하고, `IntlCalendar` 객체로 변환합니다. 그런 다음, 두 날짜 사이의 관계를 확인하고, 더 오래된 날짜를 반환합니다. 이 예제에서는 `date1`은 `date2`보다 이전이므로, "date1은 date2보다 이전입니다."가 출력됩니다.

# IntlCalendar::fromTimestamp


`IntlCalendar::fromTimestamp` 메소드는 타임스탬프를 `IntlCalendar` 객체로 변환합니다. 이 메소드는 타임스탬프를 인수로 받고, `IntlCalendar` 객체를 반환합니다.

# IntlCalendar::fromDateTime


`IntlCalendar::fromDateTime` 메소드는 `DateTime` 객체를 `IntlCalendar` 객체로 변환합니다. 이 메소드는 `DateTime` 객체를 인수로 받고, `IntlCalendar` 객체를 반환합니다.

# IntlCalendar::fromDate


`IntlCalendar::fromDate` 메소드는 날짜를 `IntlCalendar` 객체로 변환합니다. 이 메소드는 날짜를 인수로 받고, `IntlCalendar` 객체를 반환합니다.

# IntlCalendar::fromTime


`IntlCalendar::fromTime` 메소드는 시간을 `IntlCalendar` 객체로 변환합니다. 이 메소드는 시간을 인수로 받고, `IntlCalendar` 객체를 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색