本机时间是14:00 而服务器时间是15:00 如何用js取服务器时间啊
以下是我的JS代码。这样取的是本机的时间 ,如何取挂在服务器的时间啊?
<script type="text/javascript">
function Year_Month(){
var now = new Date();
var yy = now.getYear();
var mm = now.getMonth();
var mmm=new Array();
mmm[0]="01-";
mmm[1]="02-";
mmm[2]="03-";
mmm[3]="04-";
mmm[4]="05-";
mmm[5]="06-";
mmm[6]="07-";
mmm[7]="08-";
mmm[8]="09-";
mmm[9]="10-";
mmm[10]="11-";
mmm[11]="12-";
mm=mmm[mm];
return(mm ); }
function thisYear(){
var now = new Date();
var yy = now.getYear();
return(yy ); }
function Date_of_Today(){
var now = new Date();
return(now.getDate() ); }
function CurentTime(){
var now = new Date();
var hh = now.getHours();
var mm = now.getMinutes();
var ss = now.getTime() % 60000;
ss = (ss - (ss % 1000)) / 1000;
var clock = hh+':';
if (mm < 10) clock += '0';
clock += mm+':';
if (ss < 10) clock += '0';
clock += ss;
return(clock); }
function refreshCalendarClock(){
document.getElementById("<%=labTime.ClientID%>").innerHTML =thisYear()+"-"+Year_Month()+""+Date_of_Today()+" "+CurentTime();
}
setInterval('refreshCalendarClock()',1000); </script>
以下是我的JS代码。这样取的是本机的时间 ,如何取挂在服务器的时间啊?
<script type="text/javascript">
function Year_Month(){
var now = new Date();
var yy = now.getYear();
var mm = now.getMonth();
var mmm=new Array();
mmm[0]="01-";
mmm[1]="02-";
mmm[2]="03-";
mmm[3]="04-";
mmm[4]="05-";
mmm[5]="06-";
mmm[6]="07-";
mmm[7]="08-";
mmm[8]="09-";
mmm[9]="10-";
mmm[10]="11-";
mmm[11]="12-";
mm=mmm[mm];
return(mm ); }
function thisYear(){
var now = new Date();
var yy = now.getYear();
return(yy ); }
function Date_of_Today(){
var now = new Date();
return(now.getDate() ); }
function CurentTime(){
var now = new Date();
var hh = now.getHours();
var mm = now.getMinutes();
var ss = now.getTime() % 60000;
ss = (ss - (ss % 1000)) / 1000;
var clock = hh+':';
if (mm < 10) clock += '0';
clock += mm+':';
if (ss < 10) clock += '0';
clock += ss;
return(clock); }
function refreshCalendarClock(){
document.getElementById("<%=labTime.ClientID%>").innerHTML =thisYear()+"-"+Year_Month()+""+Date_of_Today()+" "+CurentTime();
}
setInterval('refreshCalendarClock()',1000); </script>
比如ASP的话,<%=now%>就取到服务器时间了。或者把你这段脚本改成在服务器上运行的
<script type="text/javascript" runat=server>