종료일 3일전부터 색상표시하기 위한 조건문

종료일 3일전부터 색상표시하기 위한 조건문

QA

종료일 3일전부터 색상표시하기 위한 조건문

답변 1

본문

게시판에

wr_1에 시작일 20181115

wr_2에 종료일 20181201

지정해주고

 

리스트에서 

종료일 3일전부터 진행중 표시를 해주려는데

조건문에서 어떻게 3일전을 계산해줄 수 있을까요?

$day_2 - 3 뭐 이런식은 아닌것 같아서요^^ㅋ

조언 부탁드려봅니다.

 


<?
        time();
        date('Ymd');
        $day_2 = str_replace("-","",$list[$i]['wr_2']);
?> 
.
.
.
 
if (date('Ymd') >= $day_2) 
            echo "<font>[{$S_MON}/{$S_Date}~{$E_MON}/{$E_Date}]  $SUBJECT</font><div style='float:right'>진행중</div>";
        else 
            echo "<font>[{$S_MON}/{$S_Date}~{$E_MON}/{$E_Date}]  $SUBJECT</font><div style='float:right'>종료</div>";
                     

 

이 질문에 댓글 쓰기 :

답변 1

if( strtotime(date('Ymd')) >= strtotime($list[$i]['wr_2']." -3 days") ){

echo "진행중";

}

 

테스트는 안해봤는데 비스무리할겁니다.. 구글링으로 php 날짜비교 혹은 날짜계산 치면 충분히 나오는 정보입니다.

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