PHP에서 날짜 조작: 날짜 변수에 날짜 추가
데이터 작업을 할 때 날짜를 조작하는 것은 흔한 작업입니다. PHP에서는 날짜에 대한 더하기, 빼기 등 다양한 연산을 수행할 수 있습니다. 주어진 MySQL 쿼리 결과에 날짜를 추가하는 것이 목표인 특정 시나리오를 살펴보겠습니다.
시나리오:
형식 2010-09-17. 요구 사항은 원래 날짜에서 1, 2 등으로 각각 증가하는 $Date2에서 $Date5까지의 새 변수를 생성하는 것입니다.
잘못된 시도:
PHP에서 날짜에 날짜를 추가할 때 흔히 저지르는 실수 중 하나는 strtotime($Date. ' 1 day') 표현식을 사용하는 것입니다. 이는 실제로 주어진 날짜에서 하루를 더하는 대신 하루를 뺍니다.
올바른 해결책:
올바른 접근 방식은 "day"의 복수형을 사용하는 것입니다. 아래와 같이 표현식을 사용합니다.
$Date = "2010-09-17"; echo date('Y-m-d', strtotime($Date. ' + 1 days')); echo date('Y-m-d', strtotime($Date. ' + 2 days'));
이렇게 하면 원하는 날짜가 다음 형식으로 출력됩니다. 'Y-m-d':
2010-09-18 2010-09-19
"일"의 복수형을 사용하면 날짜 변수에 일을 성공적으로 추가하고 PHP에서 날짜 관련 작업을 효과적으로 수행할 수 있습니다.
위 내용은 PHP의 날짜 변수에 날짜를 올바르게 추가하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!