日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php 获取指定时间 次日,PHP时间判断语句

發布時間:2023/11/30 php 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 获取指定时间 次日,PHP时间判断语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用php只能獲取服務器端的時間,得用js獲取客戶端時間,然后生成對應的css文件內容。

為了確保頁面能正確顯示,還得有個默認的css文件鏈接。示例代碼如下:

function DynamicLoad()

{

var Self=this; //對象自身

//功能:加載指定的文件

//參數:src——需要被加載的文件

//返回:(無)

this.Load=function(src)

{

if(Self.IsLoaded(src)) //判斷該文件是否已經加載了

{

Self.OnLoaded(src);

return;

}

else //如果沒有加載,動態創建

{

var objDynamic; //動態創建的對象

var type=Self.GetSrcType(src); //文件類型

if(type=="js")

{

objDynamic=document.createElement("script");

objDynamic.src=src;

objDynamic.type="text/javascript";

}

else if(type=="css")

{

objDynamic=document.createElement("link");

objDynamic.rel="stylesheet";

objDynamic.type="text/css";

objDynamic.href=src;

}

else

{

Self.OnFailed(src);

return;

}

document.getElementsByTagName("head")[0].appendChild(objDynamic); //將創建的對象插入到HEAD節中

objDynamic.οnlοad=objDynamic.onreadystatechange=function() //加載過程中狀態改變引發的事件

{

if(this.readyState && this.readyState=="loading")

return;

else

Self.OnLoaded(src);

};

objDynamic.οnerrοr=function() //加載過程中發生錯誤引發的事件

{

document.getElementsByTagName("head")[0].removeChild(objDynamic);

Self.OnFailed(src);

};

}

};

this.IsLoaded=function(src)

{

var isLoaded=false; //假設沒有加載

var type=Self.GetSrcType(src); //得到文件的類型

var i; //用于循環的索引

if(type=="js")

{

var scripts=document.getElementsByTagName("script"); //得到所有的腳本對象集合

for(i=0;i

{

if(scripts[i].src && scripts[i].src.indexOf(src)!=-1)

{

if(scripts[i].readyState=="loaded" || scripts[i].readyState=="complete")

{

isLoaded=true;

break;

}

}

}

}

else if(type=="css")

{

var links=document.getElementsByTagName("link"); //得到所有的link對象集合

for(i=0;i

{

if(links[i].href && links[i].href.indexOf(src)!=-1)

{

if(links[i].readyState=="loaded" || links[i].readyState=="complete" || links[i].readyState=="interactive")

{

isLoaded=true;

break;

}

}

}

}

return isLoaded;

};

this.GetSrcType=function(src)

{

var type="";

var lastIndex=src.lastIndexOf(".");

if(lastIndex!=-1)

{

type=src.substr(lastIndex+1);

}

return type;

};

this.OnLoaded=function(src)

{

Self.LoadedCallback(src);

};

this.LoadedCallback=function(src){};

this.OnFailed=function(src)

{

Self.FailedCallback(src);

};

this.FailedCallback=function(src){};

}

//動態加載css文件

var dl = new DynamicLoad();

//依據時間來調用css文件

function splitTime(){

var now = new Date();

var _hour = now.getHours();

if(_hour<6){

dl.Load('/css/css4.css');

} else if(_hour<9){

dl.Load('/css/css1.css');

} else if(_hour<10){

dl.Load('/css/css1.css');

} else if(_hour<14){

dl.Load('/css/css2.css');

} else if(_hour<15){

dl.Load('/css/css2.css');

}else if(_hour<17){

dl.Load('/css/css3.css');

} else if(_hour<18){

dl.Load('/css/css3.css');

} else if(_hour<21){

dl.Load('/css/css4.css');

}else if(_hour>22){

dl.Load('/css/css4.css');

}

}

總結

以上是生活随笔為你收集整理的php 获取指定时间 次日,PHP时间判断语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。