라이브러리
[PHP] IntlCalendar::setDate - 날짜 필드 설정
IntlCalendar::setDate 메서드
`IntlCalendar::setDate` 메서드는 IntlCalendar 객체의 날짜를 설정하는 메서드입니다. 이 메서드는 년도, 월, 일, 시, 분, 초를 지정하여 날짜를 설정할 수 있습니다.
매개변수
* `$year`: 년도
* `$month`: 월 (1-12)
* `$dayOfMonth`: 일 (1-31)
예제
#hostingforum.kr
php
// IntlCalendar 객체 생성
$calendar = new IntlCalendar('ko_KR');
// 현재 날짜를 설정
$calendar->setDate(2024, 2, 14);
// 현재 날짜 출력
echo $calendar->format('Y-m-d H:i:s') . "
";
// 다른 날짜를 설정
$calendar->setDate(2025, 6, 1);
// 다른 날짜 출력
echo $calendar->format('Y-m-d H:i:s') . "
";
출력
#hostingforum.kr
2024-02-14 00:00:00
2025-06-01 00:00:00
IntlCalendar::setTime 메서드
`IntlCalendar::setTime` 메서드는 IntlCalendar 객체의 시간을 설정하는 메서드입니다. 이 메서드는 시, 분, 초를 지정하여 시간을 설정할 수 있습니다.
매개변수
* `$hour`: 시 (0-23)
* `$minute`: 분 (0-59)
* `$second`: 초 (0-59)
예제
#hostingforum.kr
php
// IntlCalendar 객체 생성
$calendar = new IntlCalendar('ko_KR');
// 현재 시간을 설정
$calendar->setTime(12, 30, 0);
// 현재 시간 출력
echo $calendar->format('Y-m-d H:i:s') . "
";
// 다른 시간을 설정
$calendar->setTime(18, 45, 0);
// 다른 시간 출력
echo $calendar->format('Y-m-d H:i:s') . "
";
출력
#hostingforum.kr
2024-02-14 12:30:00
2024-02-14 18:45:00
IntlCalendar::setTimezone 메서드
`IntlCalendar::setTimezone` 메서드는 IntlCalendar 객체의 시간대를 설정하는 메서드입니다. 이 메서드는 시간대 이름이나 시간대 ID를 지정하여 시간대를 설정할 수 있습니다.
매개변수
* `$timezone`: 시간대 이름 또는 시간대 ID
예제
#hostingforum.kr
php
// IntlCalendar 객체 생성
$calendar = new IntlCalendar('ko_KR');
// 현재 시간대 출력
echo $calendar->getTimezone()->getName() . "
";
// 다른 시간대를 설정
$calendar->setTimezone(new DateTimeZone('Asia/Tokyo'));
// 다른 시간대 출력
echo $calendar->getTimezone()->getName() . "
";
출력
#hostingforum.kr
Asia/Seoul
Asia/Tokyo
IntlCalendar 클래스는 날짜와 시간을 다루는 데 사용할 수 있는 다양한 메서드를 제공합니다. 이 클래스를 사용하여 날짜와 시간을 다루는 프로그램을 개발할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.