function zhibanren(){
網(wǎng)站建設公司,為您提供網(wǎng)站建設,網(wǎng)站制作,網(wǎng)頁設計及定制網(wǎng)站建設服務,專注于成都定制網(wǎng)頁設計,高端網(wǎng)頁制作,對純水機等多個行業(yè)擁有豐富的網(wǎng)站建設經(jīng)驗的網(wǎng)站建設公司。專業(yè)網(wǎng)站設計,網(wǎng)站優(yōu)化推廣哪家好,專業(yè)網(wǎng)站推廣優(yōu)化,H5建站,響應式網(wǎng)站。
var pers=new Array('張三','李四','同志1','同志2','同志3','同志4','同志5','同志6');
var ctrl_param=2;
var now=new Date();
var days=parseInt(now.getTime()/24/3600/1000+3);
return pers[(parseInt(days /7)+ctrl_param) % pers.length];
}
alert(zhibanren()); 主要就是+3 那里。getTime() 返回的是當前時間距1970年1月1日的毫秒數(shù),那天是星期四,所以你得把除出來的天數(shù)+3倒退到星期一。然后再根據(jù)總天數(shù)/7 就可得到距那天有多少個周。剩下的事就簡單了。你原來弄復雜了。
html
body
今日值班人:
script language="javascript"
!-- //
d=new Date();
if(d.getDay()==0) document.write("星期天_張?zhí)?)
if(d.getDay()==1) document.write("星期一_張一")
if(d.getDay()==2) document.write("星期二_張二")
if(d.getDay()==3) document.write("星期三_張三")
if(d.getDay()==4) document.write("星期四_張四")
if(d.getDay()==5) document.write("星期五_張五")
if(d.getDay()==6) document.write("星期六_張六")
// --
/script
/body
/html
暈,用javascript每過10分鐘自動刷網(wǎng)頁就可以啦
你把排班全部搞好,設置間隔自動刷新網(wǎng)頁,到了7點他就自動刷新到今天的來啦
不就20人嘛,用什么數(shù)據(jù)庫呢,把下面的代碼放在你的主頁需要的位置就可以了:
今日值班:
script type=text/javascript
function jinrizhiban(){
//把需要排班的姓名按照排班順序寫在下面一行里面就可以
var pers=new Array('張三','李四','同志1','同志2','同志3','同志4','同志5','同志6');
//調整下面的調整因子,能控制啟用程序的那天由誰值班,以后都能自動更新顯示
var ctrl_param=1;
var now=new Date();
var days=parseInt(now.getTime()/24/3600/1000);
return pers[(days+ctrl_param) % pers.length];
}
document.write(jinrizhiban());
/script