如果時間是AM到PM(例如:上午11點 - 下午10點),但是如果地點的營業時間是AM到AM(例如:9 AM - 1 AM)它打破了。這裏是我的代碼:根據營業時間確定業務是否開啓/關閉
$datedivide = explode(" - ", $day['hours']); //$day['hours'] Example 11:00 AM - 10:00 PM
$from = ''.$day['days'].' '.$datedivide[0].'';
$to = ''.$day['days'].' '.$datedivide[1].'';
$date = date('l g:i A');
$date = is_int($date) ? $date : strtotime($date);
$from = is_int($from) ? $from : strtotime($from);
$to = is_int($to) ? $to : strtotime($to);
if (($date > $from) && ($date < $to) && ($dateh != 'Closed')) {
?>
<script type="text/javascript">
$(document).ready(function(){
$('.entry-title-container').append('<div class="column two"><h2 style="color:green;text-align: left;margin: 0;">OPEN<br /><span style="color:#222;font-size:12px;display: block;">Closes at <?php echo $datedivide[1]; ?></span></h2></div><br clear="all" />');
});
</script>
<?php
}
我要去玩這個,謝謝:) – Stephen 2013-02-16 00:31:21
你每天的工作時間和工作時間是什麼? – 2013-02-16 01:17:42
週一:9:00 AM - 12:00 AM 週二:9:00 AM - 12:00 AM 週三:9:00 AM - 12:00 AM 週四:9:00 AM - 12:00 AM 星期五:上午9:00 - 上午1:00 星期六:上午9:00 - 上午1:00 星期日:上午9:00 - 上午12:00 – Stephen 2013-02-16 23:54:55