導航:首頁 > 編程語言 > aspnetjs中獲得伺服器時間

aspnetjs中獲得伺服器時間

發布時間:2023-07-31 03:59:52

『壹』 js倒計時器獲取伺服器當前時間問題!

JS獲取伺服器時間:
<script language="javascript" type="text/javascript" src="nowjs.asp"></script>
<script language="javascript" type="text/javascript">
if (Math.floor((Date.parse(servertime)-Date.parse(document.lastModified))/1000)>8) {
sss=document.URL;
ss=sss.split("/");
s=ss[4].substr(5,12);
hidz=s.split(".");
hid=hidz[0];
document.write('<meta http-equiv="refresh" content="0;URL=http://www.test.com/info.asp?id='+hid+'"/>')
}
</script>

nowjs.asp
<% response.write "var servertime='"&month(now())&"/"&day(now())&"/"&year(now())&"/ "&time()&"';"%>
注意時間的格式

『貳』 js 中怎麼獲取當前系統時間

系統時間一般是值服務端時間,js獲取服務端時間的方法是直接用ajax獲取。

編寫顯示時間的頁面:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Server date/time</title>

<script language="javascript" src="serverDate.js"></script>

</head>

<script language="javascript">

var localTime = new Date();

document.write("Local machine time is: " + localTime + "<br>");

document.write("Server time is: " + date);

</script>

<body>

</body>

ajax腳本獲取server的時間

var xmlHttp;

function srvTime(){

try {

//創建xmlHttp對象

xmlHttp = new XMLHttpRequest();

}

catch (err1) {

//ie瀏覽器

try {

xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');

}

catch (err2) {

try {

xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');

}

catch (eerr3) {

//ajax不支持

alert("AJAX not supported");

}

}

}

//打開xmlHttp請求

xmlHttp.open('HEAD',window.location.href.toString(),false);

//設置xmlHttp請求頭

xmlHttp.setRequestHeader("Content-Type", "text/html");

//發送請求

xmlHttp.send('');

// 獲取response中的Date參數

return xmlHttp.getResponseHeader("Date");

}

var st = srvTime(); //伺服器時間賦值給st變數

var date = new Date(st); //轉換js的date對象

// 輸出伺服器時間

document.write("伺服器時間: " + date);

拓展資料:

JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用於客戶端的腳本語言,最早是在HTML(標准通用標記語言下的一個應用)網頁上使用,用來給HTML網頁增加動態功能。

語句:JavaScript程序是由若干語句組成的,語句是編寫程序的指令。JavaScript提供了完整的基本編程語句,

它們是:賦值語句、switch選擇語句、while循環語句、for循環語句、for each循環語句、do...while循環語句、break循環中止語句、continue循環中斷語句、with語句、try?catch語句、if語句(if..else,if?else if?)。

『叄』 js如何取得伺服器時間

正如樓上所說的,js只能操作客戶端的東西。在客戶端時刻顯示並更新伺服器內的時容間應該是不可能的,因為會由於網路延遲的因素使得時間不精確。
打個比方,可以使用ajax每秒鍾獲取伺服器的時間,然後再顯示出來,但是可能這個用戶的網路延遲比較厲害,他請求的這個時間過了兩三秒才返回給客戶端,那這樣更新時間就不精確了。

也可以這樣,第一次從伺服器那裡獲取時間,然後再客戶端用js,每秒累加數,就是以獲取伺服器的那個時間為起掉,用客戶端代碼每秒累加這個時間

『肆』 ASP中如何實現實時顯示系統時間

ASP中 <%=now()%> 相當於 <%response.write now()%>
這里是一次性顯示加截時的當前時間(是伺服器的),是加截時間不是實時,實時時間一般用JS實現,可以現實每秒都更新,真正的實時,而JS讀取的是客戶端的,也就是瀏覽者的當前時間。 <input id="input"> <script type="text/javascript"> var in_1 = document.getElementById('input'); function showTime(){ var date = new Date(); var week = date.getDay(); var weekday; switch(week){ case 0: weekday = '星期天';break; case 1: weekday = '星期一';break; case 2: weekday = '星期二';break; case 3: weekday = '星期三';break; case 4: weekday = '星期四';break; case 5: weekday = '星期五';break; case 6: weekday = '星期六';break; } var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); var hour = date.getHours(); var minute = date.getMinutes(); var second = date.getSeconds(); var in_1 = document.getElementById('input'); in_1.value = year + '年' + month + "月" + day + '日'+' ' + weekday + ' ' + hour + ':' + minute + ':' + second; setTimeout(showTime,1000); } showTime(); </script>

『伍』 JS如何獲取北京時間

要獲取伺服器時間,一般是在頁面提交後,在後台獲取。
如果用js獲取伺服器時間,可以通過ajax方式。

閱讀全文

與aspnetjs中獲得伺服器時間相關的資料

熱點內容
微信打碼賺錢安卓軟體 瀏覽:608
蘋果官換機買什麼版本 瀏覽:979
visio數據模型怎麼用 瀏覽:179
關於駕駛的app 瀏覽:92
多線程編程有什麼特點 瀏覽:453
iso文件系統 瀏覽:116
蘋果932攔截騷擾電話 瀏覽:765
盲盒開箱app有哪些 瀏覽:422
win10激活腳本之家 瀏覽:191
魔鬼作坊工具包 瀏覽:185
ae源文件下載 瀏覽:520
如何將照片內容轉換成pdf文件 瀏覽:137
浙里辦app如何更換手機號碼 瀏覽:244
電子資料文件有哪些 瀏覽:241
猥瑣貓表情教程 瀏覽:599
android音頻文件格式 瀏覽:458
漫畫臉app哪裡可以下載 瀏覽:959
購買歡樂升級歡樂豆 瀏覽:282
學習智能機器人用什麼編程最好 瀏覽:655
蘋果手機如何管控app 瀏覽:633

友情鏈接