년도에 +2 할려면 어떻게 하나요?

년도에 +2 할려면 어떻게 하나요?

QA

년도에 +2 할려면 어떻게 하나요?

답변 3

본문

새로운 개인 프로젝트로 SCADA 프로그램을 제작하고 있는데요

 

<td> Project Expired Date: <b><span class='hostingg'>   <?php echo $list[$i]['wr_3'] ?>   </span></b>        <a href="<?php echo G5_BBS_URL ?>/write.php?w=u&bo_table=free&wr_id=<?php echo $list[$i]['num']; ?>"> <img src="<?php echo G5_URL ?>/img/modify.png" alt=""> </a></td>  

 

위 코딩에서 <?php echo $list[$i]['wr_3'] ?> 은 프로젝트 시작일 이구요.

이 부분에 +2 해서 계약기간이 2년이면 2018년이 자동으로 2020년으로 표시되게 할려면 어떻게 해야 하나요?

+2 뒤에다 그냥 븉여서  하니까 덧셈이 안되고 그냥 뒤에 +2 가 붙더군요

 

1747135837_1515281762.1195.png

이 질문에 댓글 쓰기 :

답변 3

<<기본>>


<?php
$wr_3 = "2018-01-07"; // ex~
$beforeYear = date("Y-m-d", strtotime($wr_3." +2 year")); // 2년 합산
    echo $beforeYear."<br>";
$beforeMonth = date("Y-m-d", strtotime($wr_3." +2 month")); // 2달 합산
    echo $beforeMonth."<br>";
$beforeDay = date("Y-m-d", strtotime($wr_3." +2 day")); // 2일 합산
    echo $beforeDay;
?>

 

<<적용>>

<?php echo date("Y-m-d", strtotime($list[$i]['wr_3']." +2 year")); // 2년 합산 ?>

 


<?php echo date("m/d/Y",strtotime("2 year",strtotime($list[$i]['wr_3'])))?>

좀 다른 방법으로

wr_3의 저장방법이 yyyy-mm-dd 구조라면


$sql  = "select DATE_ADD($wr_3, INTERVAL 2 YEAR) ex_3 from g5_write_테이블명 
             where 조건 ";
$expired = sql_fetch($sql);
echo $expired['ex_3'];

 

로 사용하는것도 좋습니다.

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로