自定义一个静态标签{LB_今日值班}
注:array(,,,)如Array('/img/zzld2.gif','/img/zzld1.gif'),我是用图片做值班表了,数组里引用的图片地址,对应输出代码用:document.writeln('<img src="'+sa1+'" align="absmiddle">');也可以是文字对应输出用:document.writeln('sa1').
以下是标签代码:
<div class="date">
<script language=javascript>
var a_per=new Array('/img/zzld2.gif','/img/zzld1.gif');//值班表,
var d=new Date;//获取今天的日期
var testday=1+"-"+4+"-"+2010//设定开始计算日期
//document.writeln('开始日期:'+testday);
var date=new Date();
var d1 = (date.getMonth()+1) + "-" + date.getDate() + "-" + date.getFullYear();//取得当前日期
//document.writeln('今日日期:'+d1);
var sa=parseInt((Date.parse(d1.toString())-Date.parse(testday.toString()))/1000/60/60/24/7)
//document.writeln('日期比结果:'+sa);
//d=parseInt(Date.parse(d.toString())/1000/60/60/24);//计算2010-1-4到今天过了多少周,每周一个正职领导值班-->
////注意+0,是用来设定2010-1-4值班人员的,可以调整
//document.writeln('值日领导:'+d);
var sa1=a_per[(sa+1)%a_per.length];//设计顺序号产生方式
document.writeln('<img src="'+sa1+'" align="absmiddle">');
</script>
</div>
<div class="date">
<script language=javascript>
var a_per=new Array('/img/zzldx.gif','/img/zzldw.gif','/img/zzldj.gif','/img/zzldh.gif','/img/zrldf.gif','/img/zzldm.gif');//值班表,
var d=new Date;//获取今天的日期
var testday=1+"-"+4+"-"+2010//设定开始计算日期
//document.writeln('开始日期:'+testday);
var date=new Date();
var d1 = (date.getMonth()+1) + "-" + date.getDate() + "-" + date.getFullYear();//取得当前日期
//document.writeln('今日日期:'+d1);
var sa=parseInt((Date.parse(d1.toString())-Date.parse(testday.toString()))/1000/60/60/24)
//document.writeln('日期比结果:'+sa);
//d=parseInt(Date.parse(d.toString())/1000/60/60/24);//计算2010-1-4到今天过了多少天,每天一个副职领导值班-->
////注意+0,是用来设定2010-1-4值班人员的,可以调整
//document.writeln('值日领导:'+d);
var sa1=a_per[(sa+1)%a_per.length];//设计顺序号产生方式
document.writeln('<img src="'+sa1+'" align="absmiddle">');
</script>
</div>