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

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

QA

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

본문

게시판에

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 날짜비교 혹은 날짜계산 치면 충분히 나오는 정보입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 5
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT