首頁  >  文章  >  後端開發  >  PHP显示时间这里有有关问题。怎么处理?if语句可能的错的

PHP显示时间这里有有关问题。怎么处理?if语句可能的错的

WBOY
WBOY原創
2016-06-13 13:36:591009瀏覽

PHP显示时间这里有问题。怎么办?if语句可能的错的。
我想让这个链接在早上1点到5点时。显这个地址 www.97find.cn 
然后其它时间显示www.vipcha.net 

现在两个都显示出来了。
我用  
1点显示的01 


if(date('H')>=16 || date('H')?>
便民工具大全  

}else{
}
?>

------解决方案--------------------
if(date('H')>=1 && date('H')------解决方案--------------------
这种情况页面是不是得保持刷新?否侧php只执行一次,你的date值怎么获取后来的时间。
所以我个人建议用JavaScript实现:
【动态时间】可以在timetip 中加入你的url

HTML code

<div id="showtime"></div>
<div id="showurl"></div>
<script>
window.onload = running;        //加载窗口时即运行running()函数

    function running(){
            timeshow();
        }

    function addzero(param){
        var str = "";
        if(param < 10)
            str = "0"+param;
        else
            str = param;
        return str;
    }

    function timeshow(){
            var today = new Date();
            var y = today.getFullYear();
            var m = today.getMonth()+1;        //小时取出来时需+1
            var d = today.getDate();
            var h = today.getHours();
            var i = today.getMinutes();
            var s = today.getSeconds();
            var a = today.getDay();

            var week = "";
            switch(a){
                case 0:
                    week = "星期日";
                    break;
                case 1:
                    week = "星期一";
                    break;
                case 2:
                    week = "星期二";
                    break;
                case 3:
                    week = "星期三";
                    break;
                case 4:
                    week = "星期四";
                    break;
                case 5:
                    week = "星期五";
                    break;
                case 6:
                    week = "星期六";
                    break;
            }

            //判断当前时间的时间段
            [color=#FF0000]var timetip = "";
                if(h<12){
                //alert(h);
                    if (h>6){
                        timetip = "上午";
                    }else if((h>0 && h<6) || h==6 || h==0){
                        timetip = "早上";
                    } //end if
                }else if(h == 12){
                    timetip = "中午";
                }else{
                    if (h>12 && h<18){
                        timetip = "下午";
                    }else if((h>18 && h<24) || h==18){
                        timetip = "晚上";
                    } //end if
                } //end if[/color]

            m = addzero(m);
            d = addzero(d);
            h = addzero(h);
            i = addzero(i);
            s = addzero(s);

            var riqi = week+" "+y+"年"+m+"月"+d+"日"+" ";        //将年月日及星期赋给riqi变量
            var sfm = h+":"+i+":"+s;        //将时分秒赋给sfm变量
            [color=#FF0000]var spn = document.getElementById("showtime");        //获取要放置的位置的对象
            spn.innerHTML = riqi +y+"-"+m+"-"+d +" "+ sfm;        //将时间放入页面中[/color]
            setTimeout("timeshow()",1000);        //每隔1秒运行一次timesho()函数
    }
</script> <div class="clear">
                 
              
              
        
            </div>
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn