라이브러리

[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()` 메소드는 날짜를 문자열로 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색