테스트 사이트 - 개발 중인 베타 버전입니다

날짜 더하기? 형님들 채택완료

aaab 5년 전 조회 1,980

날짜를 선택하고 확인눌렀을때 미리 저장되어있는 변수값 만큼 더한 일수를 더하는 방법이있을까요?

 

ex) 날짜필드(varchar)입력 "2020-01-01" 을 입력하고 확인을 누르면 미리저장되어있는 변수필드(varchar)="5" 가 있다면

 

2020-01-06 으로 되게욥 31일에 했어도 36이아닌 다음달로 넘어가게요ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
5년 전

</p>

<p>$date = strtoTime("2020-01-06");</p>

<p>echo strtoTime($date."+31 days")</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

a
aaab
5년 전
echo strtoTime($date."+31 days")
괄호안에 마침표 오타인거같아 ,(쉼표)로바꾸고 해봤는데도 안되네요ㅠㅠ
a
aaab
5년 전
151535325 이렇게 되는데 어떻게 변환가능한가요날짜로변환가능한거죠?
백수1995
5년 전
제가 출력을 빼먹었네요 ^^
[code]
$date = strtoTime("2020-01-06");
$date = strtoTime($date."+31 days");
echo date("Y-m-d", $date);
[/code]

댓글을 작성하려면 로그인이 필요합니다.

strtotime 입력형식이 잘못된듯합니다.

</p>

<p>$date = "2020-01-06";</p>

<p>$addDay= "5";</p>

<p>$curdate= date("Y-m-d", strtotime($date . "+{$addDay} days"));</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인