PHP에서 $Date의 일수를 늘리는 방법
P粉741678385
P粉741678385 2023-08-20 15:57:20
0
2
536
<p><code>2010-09-17</code> 형식의 MySQL 쿼리의 일부로 반환된 날짜가 있습니다. </p> <p>$Date2 변수를 $Date5로 다음과 같이 설정하고 싶습니다. </p> <p><code>$Date2 = $Date + 1</code></p> <p><code>$Date3 = $Date + 2</code></p> <p>잠깐만요. 이는 <code>2010-09-18</code>, <code>2010-09-19</code> 등을 반환합니다. </p> <p>해보았습니다</p> <pre class="brush:php;toolbar:false;">date('Y-m-d', strtotime($Date. ' + 1 day'))</pre> <p>그러나 이는 </em><code>$Date</code> 이전 <em>날짜를 반환합니다. </p> <p>다른 쿼리에 사용할 수 있도록 날짜를 'Y-m-d' 형식으로 가져오는 올바른 방법이 있습니까? </p>
P粉741678385
P粉741678385

모든 응답(2)
P粉393030917

PHP 5.3을 사용하는 경우 DateTime对象及其add 메소드를 사용할 수 있습니다.

으아악

날짜에 추가할 다른 기간을 구성하는 방법을 알아보려면 DateInterval 생성자 DateInterval构造函数手册页面,了解如何构造其他时间段以添加到您的日期(例如2天为'P2D',3天为'P3D' 매뉴얼 페이지를 참조하세요(예: 'P2D'의 경우 2일, 'P3D' 등).

PHP 5.3이 없으면 이전과 같이 사용할 수 있습니다. strtotime (테스트해 보았는데 5.1.6과 5.2.10 모두에서 작동합니다):

으아악
P粉258788831

다음과 같이 days而不是day을 사용하면 됩니다:

으아악

올바르게 출력됩니다:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿