date_time_set() 함수 구문
구문 date_time_set() PHP의 함수는 다음과 같습니다.
날짜 시간 date_time_set ( 날짜 시간 $객체 , 정수 $시간 , 정수 $분 , 정수 $초 = 0 , 정수 $마이크로초 = 0 )함수의 매개변수는 다음과 같습니다.
- $개체: 수정할 DateTime 개체입니다.
- $시간 : 시간 구성 요소의 새 값입니다.
- $분: 분 구성 요소의 새 값입니다.
- $초: (선택 사항) 두 번째 구성 요소의 새 값입니다. 기본값은 0입니다.
- $마이크로초: (선택 사항) 마이크로초 구성 요소의 새 값입니다. 기본값은 0입니다.
이러한 값은 24시간 형식으로 시간 형식이 지정된 문자열 형식이어야 합니다.
반환 값
업데이트된 시간 구성 요소가 있는 새 DateTime 객체는 date_time_set() 방법. 기본 DateTime 객체는 변경되지 않습니다.
메모: 주목할 가치가 있는 것은 date_time_set() 함수는 원래 DateTime 객체를 수정하지 않고 대신 지정된 날짜와 시간을 가진 새 DateTime 객체를 반환합니다. 즉, DateTime 객체를 새 시간 값으로 업데이트하려면 반환 값을 할당해야 합니다. date_time_set() 함수를 원래 DateTime 객체로 되돌립니다.
예를 들어:
$날짜 = 새로운 날짜 시간 ( '2023-12-01 00:00:00' ) ;
date_time_set ( $날짜 , 12 , 30 ) ;
인쇄 ( '날짜: ' . 날짜 형식 ( $날짜 , 'Y/m/d H:i:s' ) ) ;
?>
이 예에서 첫 번째 줄은 날짜가 2023년 12월 1일 자정으로 설정된 새 DateTime 객체를 만듭니다. 두 번째 줄은 다음을 사용합니다. date_time_set() 객체의 시간을 오후 12시 30분으로 설정하고 결과 DateTime 객체를 $날짜 변하기 쉬운.
이 메서드를 호출하는 동안 허용 범위를 벗어난 일 및 월 값을 전달하면 부모 값에 추가됩니다.
$날짜 = 새로운 날짜 시간 ( ) ;
date_time_set ( $날짜 , 24 , 22 , 36 ) ;
인쇄 ( '날짜: ' . 날짜 형식 ( $날짜 , 'Y/m/d H:i:s' ) ) ;
?>
현재 날짜와 시간을 반영하는 새로운 DateTime 객체는 위의 코드에 의해 생성됩니다. DateTime 객체의 시간은 다음을 사용하여 24시간 22분 36초로 설정됩니다. date_time_set() 방법. 그만큼 날짜 형식() 그런 다음 메서드를 사용하여 변경된 날짜와 시간을 형식화하고 인쇄합니다.
결론
그만큼 date_time_set() PHP의 함수는 DateTime 객체의 시간 구성 요소를 설정하거나 수정하는 편리한 방법을 제공합니다. 개발자는 이 함수를 사용하여 DateTime 개체의 시, 분, 초 및 마이크로초 구성 요소를 쉽게 변경할 수 있습니다. 그만큼 date_time_set() 함수는 시간 수정 처리에 유연성과 정확성을 제공하므로 PHP 애플리케이션에서 날짜 및 시간 작업에 유용한 도구가 됩니다.