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

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

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

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>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn