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

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

WBOY
WBOYOriginal
2016-06-13 13:36:591010browse

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>
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn