PHP에서 date_time_set() 함수를 사용하는 방법

Phpeseo Date Time Set Hamsuleul Sayonghaneun Bangbeob



그만큼 date_time_set() 함수는 PHP에서 DateTime 객체의 특정 날짜와 시간을 설정하는 데 사용됩니다. DateTime 개체는 PHP에서 날짜와 시간을 나타내며 날짜와 시간에 대한 작업을 수행하는 데 사용됩니다. 그만큼 date_time_set() 함수는 5개의 매개변수를 사용하며 마지막 4개의 매개변수는 연도, 월, 일 및 시간을 나타내는 정수이고 첫 번째 매개변수는 DateTime 객체입니다.

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 애플리케이션에서 날짜 및 시간 작업에 유용한 도구가 됩니다.