【发布时间】:2020-10-29 16:03:51
【问题描述】:
<span class="m-l-10 text-success text-center pull-right" style="font-size:11px;">
<?
$time_diff=strtotime($row['plannedDate'])-time();
$minute=($time_diff/60);
$hour=($minute/60);
if($minute<=59){
$follow_time= round($minute). ' minutes left';
} elseif($hour <= 12){
$follow_time= round($hour,0). ' hour left';
}else{
$follow_time=date("Y-m-d",strtotime($row['plannedDate']));
}
echo $follow_time;
?>
</span>
这里我写了一些代码来显示剩下的分钟和小时。
但我想仅显示会议剩余分钟数的剩余分钟数,并且仅在时间结束时才显示小时和分钟数。
例如,我已将 PlannedDate 分配为 2020-07-09 12:00:34,它显示还剩 28 分钟这是正确的,但如果 PlannedDate 时间结束,例如还剩 -692 分钟,我想同时显示小时和分钟结束了。
这个怎么做?谁能帮帮我?
【问题讨论】:
-
显示剩余的小时和分钟是什么意思?是倒计时吗?
-
例如,如果我像这样设置计划日期 2020-07-09 12:00:34 我想显示还剩 16 分钟的剩余分钟数,但是如果我像这样设置计划日期 2020-07- 09 00:00:19 我想像这样展示 hr mnts..
-
对于负分钟值,我想显示已经结束的小时和分钟
-
那么,如果剩下的小时和分钟都结束了,为什么还显示 19 秒?
-
您的问题可能会受益于您正在努力实现的目标的示例。
标签: php html sql codeigniter