⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 8.asp

📁 很好的OA办公系统
💻 ASP
📖 第 1 页 / 共 2 页
字号:
wts[235]="的黎波里;利比亚;+;2;;"
wts[236]="突尼斯;突尼斯;+;1;;"
wts[237]="都灵;意大利;+;1;;"
wts[238]="乌兰巴托;蒙古;+;8;;"
wts[239]="瓦莱塔;马耳他;+;1;;"
wts[240]="范库弗;加拿大;-;8;;"
wts[241]="梵蒂冈;梵蒂冈;+;1;;"
wts[242]="威尼斯;意大利;+;1;;"
wts[243]="维多利亚瀑布;津巴布韦;+;2;;"
wts[244]="维也纳;奥地利;+;1;;"
wts[245]="万象;老挝;+;7;;"
wts[246]="弗拉基米尔;俄罗斯;+;3;;"
wts[247]="海参崴;俄罗斯;+;10;;"
wts[248]="华沙;波兰;+;1;;"
wts[249]="华盛顿特区;美国;-;5;;"
wts[250]="惠灵顿;新西兰;+;13;;"
wts[251]="温尼波;加拿大;-;6;;"
wts[252]="雅尔塔;乌克兰;+;3;;"
wts[253]="萨格勒布;克罗地亚;+;1;;"
wts[254]="萨拉戈萨;西班牙;+;1;;"
wts[255]="苏黎世;瑞士;+;1;;"
// * means that the shown time has been adjusted due to local daylight saving. 
// Local daylight saving time/summer time is unwarranted!

var ST=null;
var constanta=3600000;
var GMTClockID=null;
var GMTClockRunning=false;
var TSCClockID=null;
var TSCClockRunning=false;
var GMT="";

function SystemClock(){
  //simple clock for current system time
  var time=new Date()
  var x=time
  var y=x.getDate();    (y<10) ? y="0"+y : y
  var z=x.getYear();    (z <= 1999) ? z=1900+z : z;
  var hs=x.getHours();  (hs<10) ? hs="0"+hs : hs
  var ms=x.getMinutes();(ms<10) ? ms="0"+ms : ms
  var ss=x.getSeconds();(ss<10) ? ss="0"+ss : ss
  ST=days[x.getDay()]+", "+y+" "+months[x.getMonth()]+" "+z+" "+hs+":"+ms+":"+ss;
  document.clockForm.digits.value=ST;           
  //titus: +" "+"YST" removed, that may be localy different
  id=setTimeout("SystemClock()",1000)			
  //displays system time
}

function GMTClock(){							
  //displays selected different time
  var a1=new Date();
        //var a2=a1.toLocaleString();
  var a2= Date.parse(a1);
  if(offset=="+"){
    var a3=new Date(a2-addhm);
  }
  else{
    var a3=new Date(a2+addhm);
  }
  var bx=""+a3;
  var sn=bx.length;
  if(bx.substring(9,10)==" ") {
    var bxx=bx.substring(0,8)+"0"+bx.substring(8,sn); 
    bx=bxx; 
    sn=bx.length;
  }
  //titus: inserted to correct trailing "0" in the date
  var bden=bx.substring(0,3);
  var bdd=bx.substring(8,10); 
  var bm=bx.substring(4,7);
  var br=bx.substring(sn-4,sn);
  var bc=bx.substring(11,19);
  GMT=bden+", "+bdd+" "+bm+" "+br+" "+bc;
  document.clockForm.digits1.value=GMT;//+" "+"GMT";			
  //displays selected time minus your time zone offset from OS
  stopGMTClock(); 
  GMTClockID=setTimeout("GMTClock()",1000); 
  GMTClockRunning=true;
}

function where1(si){							
  //read option selected
  if(si != 0){
    offset=GetField(wts[si],3);
    //realy offset to GMT from array wts
	addh=GetField(wts[si],4);
    if(GetField(wts[si],5) != ""){				
      //if find minutes in array wts converts minutes to milisecs
	  addm=(GetField(wts[si],5)/60);
	}
	else{
	  addm=0;
	}
    addhm=(constanta*addh)+(constanta*addm);
	stopTSCClock(); 
	document.clockForm.digits2.value=""; 
	GMTClock();
  }
  else{
    stopGMTClock();	
    document.clockForm.digits1.value="";
	stopTSCClock(); 
	document.clockForm.digits2.value="";
  }
}

function TSCClock(){
  //displays selected different time
  var a11=new Date(GMT);
  //var a22=a11.toLocaleString();	                 
  //toLocaleString();
  var a22=Date.parse(a11);
  if(offset1=="+"){
    var a33=new Date(a22+addhm1)
  }
  else{
    var a33=new Date(a22-addhm1)
  }
  var bx1=""+a33;
  var sn1=bx1.length;
  if(bx1.substring(9,10)==" "){
    var bxx1=bx1.substring(0,8)+"0"+bx1.substring(8,sn1); 
    //titus: insert trailing "0" in the date
    bx1=bxx1; 
    sn1=bx1.length;
  }
  var bden1=bx1.substring(0,3);
  var bdd1=bx1.substring(8,10);
  var bm1=bx1.substring(4,7);
  var br1=bx1.substring(sn1-4,sn1);
  var bc1=bx1.substring(11,19);
  document.clockForm.digits2.value=bden1+", "+bdd1+" "+bm1+" "+br1+" "+bc1; //+" TSC";	
  //displays selected time minus your time zone offset from OS
  stopTSCClock(); 
  TSCClockID=setTimeout("TSCClock()",1000); 
  TSCClockRunning=true;
}

function where2(si){
  //read option selected
  if(si !=0 && GMT !=""){
    offset1=GetField(wts[si],3);
    //realy offset to GMT from array wts
	addh1=GetField(wts[si],4);
    if(GetField(wts[si],5) != ""){
      //if find minutes in array wts converts minutes to milisecs
	  addm1=(GetField(wts[si],5)/60);
	}
	else{
	  addm1=0;
	}
    addhm1=(constanta*addh1)+(constanta*addm1);
    TSCClock();
  }
  else{
    stopTSCClock();
	document.clockForm.digits2.value="";
	alert("请选择你所在的城市!");
	document.clockForm.c2.options[0].selected=true;
	document.clockForm.c1.focus();
  }
}

function stopGMTClock(){
  //stops GMT time
  if(GMTClockRunning) clearTimeout(GMTClockID);	
  GMTClockRunning=false;
}

function stopTSCClock(){
  //stops Any time
  if(TSCClockRunning) clearTimeout(TSCClockID);	
  TSCClockRunning=false;
}

function GetField(Entry,number){
  //read fields from array wts
  var Out="";
  var FirstChar;
  var LastChar;
  FirstChar=0;
  LastChar=Entry.indexOf(Separator);
  if(number==1){
    Out+=Entry.substring(FirstChar,LastChar);
	return Out;
  }
  if(number==Fields){
    Out+=Entry.substring(Entry.lastIndexOf(Separator)+1,Entry.length);
	return Out;
  }
  for(var i=2;i<=number;i++){
     FirstChar=LastChar+1;
	 LastChar=Entry.indexOf(Separator, FirstChar);
  }
  Out+=Entry.substring(FirstChar,LastChar);
  return Out;
}

function writecities(str,n){
  //writes options from array wts
  if(n=="c1"){document.writeln('<SELECT NAME="c1" onChange="where1(selectedIndex)">');}
  if(n=="c2"){document.writeln('<SELECT NAME="c2" onChange="where2(selectedIndex)">');}
  document.writeln("<OPTION VALUE='0'>"+str);
  for(var s=1;s<wts.length;s++){
    document.write("<OPTION VALUE='"+s+"'>"+GetField(wts[s],1)+" - "+GetField(wts[s],2));
  }
  document.writeln("</SELECT>");
}
</SCRIPT><FORM NAME="clockForm">
  <DIV ALIGN="center">
    <table width="80%" border="0" cellspacing="0" cellpadding="0" align="center">
      <tr valign="top"> 
        <td>
          <table width="100%" border="0" cellspacing="0" cellpadding="1" bgcolor="#FFFFFF">
            <tr valign="top"> 
              <td bgcolor="#FFFFFF">
                <table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#4EB2CC">
                  <tr valign="top"> 
                    <td>
                      <table width="100%" border="1" cellspacing="0" cellpadding="5" bordercolorlight="#808080" bordercolordark="#FFFFFF">
                        <tr> 
                          <td width="22%" class="font" valign="top" bgcolor="#FFFFFF"> 
                            <div align="right"><font color="#808080">所在地:</font></div>
                          </td>
                          
                          <td width="75%" valign="top" height="25" bgcolor="#FFFFFF"> 
                            <font color="#808080"> 
                            <SCRIPT LANGUAGE="JavaScript">
                                     var str="请选择你所在的城市";
                                     var n="c1";
                                     writecities(str,n);
                                     document.clockForm.c1.focus();
                          </SCRIPT>
                            </font>
                          </td>
                        </tr>
                        <tr> 
                          <td width="22%" class="font" valign="top" bgcolor="#FFFFFF"> 
                            <div align="right"><font color="#808080">格林时间:</font></div>
                          </td>
                          
                          <td width="75%" valign="top" height="24" bgcolor="#FFFFFF"> 
                            <font color="#808080"> 
                            <INPUT TYPE="text" NAME="digits1"  class="box1" VALUE size="43">
                            </font>
                          </td>
                        </tr>
                        <tr> 
                          <td width="22%" valign="top" bgcolor="#FFFFFF"> 
                            <div align="right" class="font"><font color="#808080">查询时区:</font></div>
                          </td>
                          
                          <td width="75%" height="24" valign="top" bgcolor="#FFFFFF"> 
                            <font color="#808080"> 
                            <SCRIPT LANGUAGE="JavaScript">
                           var str="请选择你想查询的城市";
                           var n="c2";
                           writecities(str,n);
                            </SCRIPT>
                            </font>
                          </td>
                        </tr>
                        <tr> 
                          <td width="22%" class="font" valign="top" bgcolor="#FFFFFF"> 
                            <div align="right"><font color="#808080">当地时间:</font></div>
                          </td>
                         
                          <td width="75%" valign="top" height="24" bgcolor="#FFFFFF"> 
                            <font color="#808080"> 
                            <INPUT TYPE="text" NAME="digits2" class="box2" VALUE size="43">
                            </font>
                          </td>
                        </tr>
                      </table>
                    </td>
                  </tr>
                </table>
              </td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
    
  </DIV>
</FORM>
</td>
                      </tr>
                    </table>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
                 
  </tr>  
</table>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -