我怎样才能在两个日期之间回应一些东西?我希望在像christams这样的假期上添加一个id=""
,但我不想让id=""
在我设置为回显之后瞬间消失。我需要能够以某种方式将其设置为>=2016.10.10
和<=2016.10.24
(如果我正确地说明了这一点)。
继承我的christams代码:
<?php
$christams = date("Y")."-12-23 23:59:59";
if($server_time == $christams){
echo'<div id="snow"></div>';
}else{}
?>
btw,$server_time
在head中定义并且当前为空,但它应该设置服务器时间,因为我宁愿使用1个时区然后100个
答案 0 :(得分:1)
您只需使用strtotime
转换日期:
$server_time = strtotime("2016-10-12");
$date1 = strtotime("2016-10-10");
$date2 = strtotime("2016-10-14");
if ($server_time >= $date1 && $server_time < $date2) {
echo'<div id="snow"></div>';
} else {
}
此示例将回显您的div
。