2011-09-04 10 views
0

데이터베이스에서 날짜까지의 두 날짜가 있습니다. 오늘 날짜가이 날짜 범위와 맞는지 확인하고 싶습니다.오늘 날짜가 두 개의 날짜 간격 사이에 맞는지 확인하십시오.

오늘 날짜가이 두 간격 내에 있는지 확인하기 위해 케이크 도우미를 사용할 수있는 방법이 있습니까?

고마워요.

+0

쿼리를 필터링 (도우미와 관련 없음)하거나 일부 모델 데이터가 포함 된보기에서 확인하고 싶습니까? – mark

+0

현재 날짜가 두 날짜 사이에 있으면 부울 값 true를 반환하고 싶습니다. –

답변

0

mysql 쿼리에서 필터링 할 수 있습니다. 또는 부울 값을 만들려면 쿼리 후 수행해야합니다. 문자열을 비교하는 것만 큼 간단합니다 : $inrange = '2011-01-02 12:21:00'<$mysqldate && '2011-03-02 12:21:00'>$mysqldate;

날짜가 다른 형식 인 경우 타임 스탬프 (strtotime 사용)로 변환하여 비교하십시오.

관련 문제