답변 2개
채택된 답변
+20 포인트
Copy
$data_ck = date("Y-m-d", strtotime("-1 year", strtotime($data)));
이렇게 해보세요..^^
strtotime은 문자형식의 날자를 초로 변환해주는 함수입니다.
기존 날짜를 초형식으로 바꾼후에
그 초를 다시 strtotime에 넣어서 옵션으로 -1year를 주시면 됩니다.ㅎㅎ
마이너스 플러스 다 가능하고 day, second, minute, week 등 다양하게 변경할실수 있습니다.^^
그렇게 변경한 타임형식의 날짜를 date함수를 이용해서 다시 날짜형식으로 변환한 것입니다.^^
풀어서 쓴다면
Copy
$data = strtotime($data);$data = strtotime("-1 year", $data);$data_ck = date("Y-m-d", $data);
요렇게 되겠군요..ㅎㅎㅎ
답변을 작성하려면 로그인이 필요합니다.