我有一些数据库条目,它们有时间戳。我想要的只是在天之间画一条单独的线。而且,我需要的一天不是从 00:00 开始,而是从 07:00 开始。这就像一天开始的偏移量。
现在我有了(对于上下文):
foreach($logs as $log) {
$cur_date = $log[0]['timestamp'];
echo "<p>".$log[0]['content']."</p>";
}
我描述的问题有简单的解决方法吗?
谢谢!
$prev_date = 0;
foreach($logs as $log) {
$cur_date = strtotime($log[0]['timestamp']);
$cur_day_beginning = strtotime(date("Y-m-d 07:00:00", $cur_date));
if ($cur_date >= $cur_day_beginning && $prev_date < $cur_day_beginning) {
echo "<hr/>";
}
$prev_date = $cur_date;
echo "<p>".$log[0]['content']."</p>";
}