각 게시글마다 D-day를 주고싶은데 모두 -1일 남음 으로 뜹니다

각 게시글마다 D-day를 주고싶은데 모두 -1일 남음 으로 뜹니다

QA

각 게시글마다 D-day를 주고싶은데 모두 -1일 남음 으로 뜹니다

본문


<?
$startdate = date("Y-m-d",time()); // 오늘 날짜 가져옴
$enddate = $list[$i]['wr_6']; // 마감일 2017-06-01 <-- 형식으로
$timediffer = intval((strtotime($enddate) - strtotime($startdate))/86400);   // 마감일과 오늘의 날짜 차이를 구함
$day = floor(($timediffer)/(60*60*24));
?>

 

이런식으로 list.php 맨 위에 넣고


<span><span class="sound_only">마감일 </span><i class="fa fa-clock-o" aria-hidden="true"></i> <?php echo $day ?>일 남음</span>

 

표시하고 싶은 부분에 넣었습니다. 근데 모두  -1일 남음 으로 나오네요 ㅠㅠ wr_6값을 제대로 못 불러오는걸까요? DB에서 wr_6데이터를 date형식으로 바꿔도 놓았고, input type=date로 받고 있습니다

이 질문에 댓글 쓰기 :

답변 2

날짜 계산하는 부분을 게시판 스킨 list.skin.php 파일에서

for ($i=0; $i<count($list); $i++) {

위 코드 바로 밑에 넣어보세요.

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

회원로그인

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