<% 
dim i 
dim datestrat 
i=20 
datestart = "2008-6-7" '第一天值班开始日期 
redim job(i-1) 
job(0) = "值班领导:倪11,值班民警:方11" 
job(1) = "值班领导:汤11,值班民警:腾11" 
job(2) = "值班领导:庄11,值班民警:倪22" 
job(3) = "值班领导:陈11,值班民警:宋11" 
job(4) = "值班领导:倪11,值班民警:楼11" 
job(5) = "值班领导:汤11,值班民警:方11" 
job(6) = "值班领导:庄11,值班民警:腾11" 
job(7) = "值班领导:陈11,值班民警:倪22" 
job(8) = "值班领导:倪11,值班民警:宋11" 
job(9) = "值班领导:汤11,值班民警:楼11" 
job(10) = "值班领导:庄11,值班民警:方11" 
job(11) = "值班领导:陈11,值班民警:腾11" 
job(12) = "值班领导:倪11,值班民警:倪22" 
job(13) = "值班领导:汤11,值班民警:宋11" 
job(14) = "值班领导:庄11,值班民警:楼11" 
job(15) = "值班领导:陈11,值班民警:方11" 
job(16) = "值班领导:倪11,值班民警:腾11" 
job(17) = "值班领导:汤11,值班民警:倪22" 
job(18) = "值班领导:庄11,值班民警:宋11" 
job(19) = "值班领导:陈11,值班民警:楼11" 
Response.write date() &" 今日值班:"&job((date()-cdate(datestart)) mod i) 
%>上面是ASP代码,功能就是有4个值班领导,5个值班民警,然后轮流值班,不管是不是双休或者节假日.就按照这样一个顺序排下去.请各位大侠帮忙写个完整的JS代码.

解决方案 »

  1.   

    var n = new Date()
    document.write(n.toLocaleString())
    </script> </P>
    <P>
    <script type="text/javascript">
    var d = Date.parse("Jun 7, 2008")
    var y = new Date()
    y.getTime() 
    var i=Math.floor((y-d)/(1000*60*60*24))
    var mycars=new Array(i)
    mycars[0]="值班领导:倪<br><br>值班民警:方" 
    mycars[1]="值班领导:汤<br><br>值班民警:腾" 
    mycars[2]="值班领导:庄<br><br>值班民警:倪" 
    mycars[3]="值班领导:陈<br><br>值班民警:宋" 
    mycars[4]="值班领导:倪<br><br>值班民警:楼" 
    mycars[5]="值班领导:汤<br><br>值班民警:方" 
    mycars[6]="值班领导:庄<br><br>值班民警:腾" 
    mycars[7]="值班领导:陈<br><br>值班民警:倪" 
    mycars[8]="值班领导:倪<br><br>值班民警:宋" 
    mycars[9]="值班领导:汤<br><br>值班民警:楼" 
    mycars[10]="值班领导:庄<br><br>值班民警:方" 
    mycars[11]="值班领导:陈<br><br>值班民警:腾" 
    mycars[12]="值班领导:倪<br><br>值班民警:倪" 
    mycars[13]="值班领导:汤<br><br>值班民警:宋" 
    mycars[14]="值班领导:庄<br><br>值班民警:楼" 
    mycars[15]="值班领导:陈<br><br>值班民警:方" 
    mycars[16]="值班领导:倪<br><br>值班民警:腾" 
    mycars[17]="值班领导:汤<br><br>值班民警:倪" 
    mycars[18]="值班领导:庄<br><br>值班民警:宋" 
    mycars[19]="值班领导:陈<br><br>值班民警:楼"
    document.write(mycars[i])
    小弟不才,昨天自己看了一下JS对象写的