<?php
$time = date('Hi');
if ($time > 0030) {
echo "closed";
} elseif ($time >= 0800) {
echo "open";
}
?>
这是我用于客户网站的代码。简而言之,它是一个代码,可以显示客户的业务是否开放。
我客户的工作时间是早上8点到12点30分。
我想知道是否有更简单的方法可以做到这一点,还是我这样做了?
答案 0 :(得分:0)
试试这个:
<?php
date_default_timezone_set('Asia/Calcutta'); # set timezone according to your requirement
$now = new DateTime();
$start = new DateTime('today 08:00:00');
$end = new DateTime('tomorrow 00:30:00');
if ($start <= $now && $now < $end) {
echo "open";
}
else{
echo "close";
}
?>