有條件的標籤如何使用使用DateInterval條件標籤與小時刻度在PHP與DateInterval
例如 我會添加文本「活躍」如果在21:00至23:00
<?php
$Hr = date('H:i');
if($hr == 21:00 - 23:00) {
echo "active";
}
else {
echo "not active";
}
有條件的標籤如何使用使用DateInterval條件標籤與小時刻度在PHP與DateInterval
例如 我會添加文本「活躍」如果在21:00至23:00
<?php
$Hr = date('H:i');
if($hr == 21:00 - 23:00) {
echo "active";
}
else {
echo "not active";
}
試試這個,用DateTime比較時間。
$time1 = new DateTime('21:00');
$time2 = new DateTime('23:00');
$interval = $time1->diff($time2);
//echo $interval;
$diff = $interval->format('%H').":".$interval->format('%I');
$Hr = date('H:i');
echo $diff." == ".$Hr."\n";
if($hr == $diff) {
echo "active";
}
else {
echo "not active";
}
戴夫你的代碼它的工作原理也.. 感謝... – awnew
$Hr = date('H:i');
if(strtotime($hr)>strtotime(21:00) && strtotime($hr)<strtotime(23:00)){
echo "active";
}else{
echo "not active";
}
請嘗試這可能工作。
外觀極好......在我的文件 位錯和「在('21:00」添加成功) 感謝 – awnew
解釋你正在嘗試做的。 –
我有此代碼 <?php \t $ Hr = date('H:i'); if($ hr == 21:00 - 23:00){ echo「active」; } else { echo「not active」; } – awnew
你的代碼在哪裏?也可以通過添加代碼來編輯您的問題。 –