date("Y-m-d") 질문

date("Y-m-d") 질문

QA

date("Y-m-d") 질문

본문


<?php
 
$EventTime = date("Ymd");
 
if ( $EventTime >= 20170423 && $EventTime <= 20170426 ) {
	
	echo"이벤트 기간입니다";
 
} else {
 
	echo"이벤트 기간이 아닙니다";
	
}
 
?>

예를 들어 이런식으로 date("Ymd")를 사용해 날짜를 비교 할 수 있습니다.

 

만약 테이블 w_date 라는 필드에 date("Y-m-d")가 있습니다.

ex) 2017-04-25 

 

하지만 이 필드엔 "-" 이 문자열때문에 날짜를 비교하지 못하는데 이럴땐 어떤 방법을 써야 할까요? 

이 질문에 댓글 쓰기 :

답변 1

$EventTime = date("Y-m-d");
 
if ( $EventTime >= '2017-04-23' && $EventTime <= '2017-04-26' ) {
	
	echo"이벤트 기간입니다";
 
} else {
 
	echo"이벤트 기간이 아닙니다";
	
}


Y-m-d 형식으로 해도 소스는 작동될것입니다.

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

회원로그인

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