PHP DateTime은 날짜와 시간을 결합할 수 있습니다.
P粉178894235
2023-07-31 10:43:08
<p>PHP에서 MySQL의 '시간' 열 형식을 사용하여 날짜와 시간을 어떻게 결합합니까? </p>
<pre class="brush:php;toolbar:false;">$date = New DateTime();
$time = $record->time //14:00:00</pre>
<p>이렇게 하세요</p>
<pre class="brush:php;toolbar:false;">$date = New DateTime();
$date->setTime(explode(':',$record->time)[0],explode(':',$record->time)[1],explode(':',$record- >time)[2]);</pre>
<p>더 좋은 방법은 없습니다</p>
저는 개인적으로 배열이나 문자열보다는 상위 수준 객체를 사용하는 것을 선호하므로 이렇게 접근합니다. 일부에게는 과잉일 수 있지만, 이는 전적으로 이해하지만 핵심 메서드는 전역 함수로 쉽게 다시 작성할 수 있으므로 이를 고려하시기 바랍니다.
전반적으로 매우 간단하고 간단하며 코드와 거의 동일하다고 생각합니다. 단, 분할 후 정수로 변환한 다음 시간이 예상 범위 내에 있는지 확인합니다.
으아아아사용법:
으아아아출력:
으아아아데모: https://3v4l.org/B6mr4#v8.2.7