며칠 전 며칠 후 날짜 strtotime()|PHP 날짜 함수
PHP 날짜 함수를 사용하다 보면, 며칠 전 혹은 며칠 후 날짜를 구할 경우가 있습니다. strtotime() 함수로 간단하게 구하는 방법을 알아 보겠습니다.
며칠 전 날짜
echo date('Y-m-d', strtotime('+3 days')); // 오늘부터 3일 후
echo date('Y-m-d', strtotime('+2 months')); // 오늘부터 2달 후
echo date('Y-m-d', strtotime('-1 month')); // 한 달 전
- PHP 날짜 함수 하나로 간단하게 구할 수 있습니다.
- 더 많은 예제는 아래쪽에서 알아 보겠습니다.
다양한 예제 코드들
echo date('Y-m-d'); // 2025-10-16 기본 출력
echo date('Y-m-d', strtotime('+2 months')); // 2달 후
echo date('Y-m-d', strtotime('-1 month')); // 1달 전
echo date('Y-m-d H:i:s', strtotime('+5 hours')); // 5시간 후
echo date('Y-m-d H:i:s', strtotime('-30 minutes')); // 30분 전
echo date('Y-m-d', strtotime('next Monday')); // 다음 월요일
echo date('Y-m-d', strtotime('last Friday')); // 지난 금요일
$base = '2025-12-01';
echo date('Y-m-d', strtotime($base . ' +10 days')); // 기준일로부터 10일 후
echo date('l'); // Thursday 요일출력
echo date('Y년 m월 d일'); // 2025년 10월 16일
마무리
소개해 드린 핵심 코드와 다양한 예제 코드들만 알고 있어도 개발에 큰 도움이 됩니다.
PHP는 버전마다 다양한 함수들이 있습니다. 잘 확인하셔서 사용하시면 될 것 같습니다.
PHP는 버전마다 다양한 함수들이 있습니다. 잘 확인하셔서 사용하시면 될 것 같습니다.
