라이브러리
[PHP] IntlCalendar::getWeekendTransition - 주말이 시작되거나 끝나는 시간 가져오기
IntlCalendar::getWeekendTransition()
`IntlCalendar::getWeekendTransition()` 메소드는 주말 전환 시간을 반환합니다. 주말 전환 시간은 주말이 시작하는 시간을 의미합니다. 예를 들어, 월요일 12시 00분은 주말 전환 시간이 될 수 있습니다.
사용법
`IntlCalendar::getWeekendTransition()` 메소드는 `IntlCalendar` 객체에서 호출할 수 있습니다. 이 메소드는 두 개의 인수를 받습니다.
- `firstDayOfWeek`: 주일을 시작하는 요일을 지정합니다. 기본값은 `IntlCalendar::SUNDAY`입니다.
- `firstWeekContainsDate`: 주일이 시작하는 날짜를 지정합니다. 기본값은 `IntlCalendar::FIRST_DAY_OF_WEEK_CONTAINS_SUNDAY`입니다.
예제
#hostingforum.kr
php
<?php
// IntlCalendar 객체 생성
$calendar = new IntlCalendar('ko_KR');
// 주일을 시작하는 요일을 월요일로 설정
$calendar->setFirstDayOfWeek(IntlCalendar::MONDAY);
// 주일이 시작하는 날짜를 2024년 1월 1일로 설정
$calendar->setFirstWeekContainsDate(2024, IntlCalendar::JANUARY, 1);
// 주말 전환 시간을 반환
$transitionTime = $calendar->getWeekendTransition();
// 주말 전환 시간을 출력
echo "주말 전환 시간: " . $calendar->format($transitionTime) . "
";
?>
이 예제에서는 `IntlCalendar` 객체를 생성하고 주일을 시작하는 요일과 주일이 시작하는 날짜를 설정합니다. 그런 다음 `getWeekendTransition()` 메소드를 호출하여 주말 전환 시간을 반환하고 출력합니다.
결과
#hostingforum.kr
주말 전환 시간: 2024-01-01 00:00:00
이 예제에서는 주말 전환 시간이 2024년 1월 1일 00:00:00으로 출력됩니다. 이 시간은 월요일 12시 00분에 해당합니다.
참고
- `IntlCalendar::getWeekendTransition()` 메소드는 주말 전환 시간을 반환합니다. 주말 전환 시간은 주말이 시작하는 시간을 의미합니다.
- `IntlCalendar::setFirstDayOfWeek()` 메소드는 주일을 시작하는 요일을 설정합니다.
- `IntlCalendar::setFirstWeekContainsDate()` 메소드는 주일이 시작하는 날짜를 설정합니다.
- `IntlCalendar::format()` 메소드는 날짜를 문자열로 반환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.