问题描述
亲爱的
这与OsClass插件(Osclasspoint商业资料)有关。我的数据库表和数据如下。
Table : s_hours
Data in table : 1[x]9:00 am – 5:30 pm[y]2[x]9:00 am – 5:30 pm[y]3[x]9:00 am – 5:30 pm[y]4[x]9:00 am – 5:30 pm[y]5[x]9:00 am – 5:30 pm[y]6[x]9:00 am – 3:30 pm[y]7[x]9:00 am – 1:00 pm[y]
上述时间为营业时间,并使用以下PHP,
<?PHP
// [x] delimit value of parameter,[y] delimit rows
$hrs = array_filter(explode('[y]',$seller['s_hours']));
if(count($hrs) > 0) {
foreach($hrs as $h) {
$data = array_filter(explode('[x]',$h));
if(isset($data[0]) && isset($data[1])) {
echo '<div><span>' . bpr_day($data[0]) . ':</span> <strong>' . $data[1] . '</strong>D</div>';
}
}
}
?>
Mo: 9:00 am – 5:30 pm Tu: 9:00 am – 5:30 pm We: 9:00 am – 5:30 pm Th: 9:00 am – 5:30 pm Fr: 9:00 am – 5:30 pm Sa: 9:00 am – 3:30 pm Su: 9:00 am – 1:00 pm
我的要求是根据“亚洲/加尔各答”时区,而不是上面的结果显示如下。
如果星期一在工作时间以外看到它,
Closed Now Open today: 9:00 am – 5:30 pm
如果有人在工作时间星期一看到它,
Open Now Will be closed 5:30 pm
感谢你们中的一个可以帮助我。预先非常感谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)