PHP에서 날짜에 시간을 동적으로 추가
날짜와 시간을 조작하는 것은 웹 개발에서 일반적인 작업입니다. PHP는 날짜 및 시간 작업을 위한 여러 함수를 제공하며 그 중 하나는 date() 함수입니다.
date() 함수는 형식 문자열을 첫 번째 인수로 사용하고 형식화된 현재 날짜 및 시간을 반환합니다. 지정된 형식에 따라. 예를 들어, 다음 코드는 "Y-m-d H:m:s" 형식으로 현재 날짜와 시간을 반환합니다.
<code class="php">$now = date("Y-m-d H:m:s");</code>
날짜에 시간 추가
때로는 날짜나 시간에 몇 시간을 추가해야 할 때도 있습니다. 이는 strtotime() 함수를 사용하여 달성할 수 있습니다. strtotime() 함수는 날짜 문자열을 첫 번째 인수로 사용하고 지정된 날짜와 시간을 나타내는 타임스탬프를 반환합니다.
날짜나 시간에 시간 수를 추가하려면 다음 구문을 사용할 수 있습니다.
<code class="php">strtotime("+{$hours} hours", $timestamp);</code>
여기서 $hours는 지정된 날짜 또는 시간에 추가할 시간 수이고 $timestamp는 원래 날짜 또는 시간을 나타내는 타임스탬프입니다.
예
현재 날짜와 시간에 5시간을 추가한다고 가정해 보겠습니다. 다음 코드를 사용하여 이를 수행할 수 있습니다.
<code class="php">$now = date("Y-m-d H:m:s"); $new_time = date("Y-m-d H:i:s", strtotime("+5 hours", strtotime($now)));</code>
이제 $new_time 변수에는 현재 날짜와 시간에 5시간을 더한 값이 포함됩니다.
위 내용은 PHP에서 날짜에 시간을 동적으로 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!