플레토님 해결 했어요. > 자유게시판

자유게시판

플레토님 해결 했어요. 정보

플레토님 해결 했어요.

본문

노가다로 해결 했습니다.

|| 로 하라는 말씀이 무슨 뜻인지 몰랐는데 잘 해결 되었습니다.

 


 
<?php 
    
    $now = '02:00am';
     //$close = '12:00am';
     $close = '03:00am';
     //$close = '11:00pm';
    echo $close.'<br>';
    if (strtotime($close)==strtotime('12:00am')) {        
        echo '마감시간 12시 일떄--------------';
        if(strtotime($open) < strtotime($now) && strtotime('11:59pm') > strtotime($now)){
            echo 'open';
        } else {
            echo 'closed';
        }
    } elseif(strtotime($close)<strtotime('04:00am')) {
        echo '마감시간 12시 이후 일떄--------------'; 
        if(strtotime($open) < strtotime($now) || strtotime($close) > strtotime($now)){
            echo 'open';
        } else {
            echo 'closed';
        }
    } elseif(strtotime($close)>strtotime('04:00am')) {
        echo '마감시간 12시 이전 일떄--------------';
        if(strtotime($open) < strtotime($now) && strtotime($close) > strtotime($now)){
            echo 'open';
        } else {
            echo 'closed';
        }
    }
?>

<br><br><br><br><br>

1) 마감시간 12시 일떄
    $close = 11:59pm
    if 오픈시간 < 지금 && 종료시간(11:59pm) > 지금 {
        1 1
    } else {
        echo 'closed';
    }
2) 마감시간 12시  이후일떄 
    if 오픈시간 < 지금 || 종료시간 > 지금 {
        1 1
    } else {
        echo 'closed';
    }
3) 마감시간 12시 이전일떄   
    if 오픈시간 < 지금 && 종료시간 > 지금 {
        1 echo 'open';
    } else {
        echo 'closed';
    }
 
 
추천
2
  • 복사

댓글 3개

© SIRSOFT
현재 페이지 제일 처음으로