라이브러리
[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` 객체를 반환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.