如何在js中獲取當前系統時間?
壹般來說,系統時間就是服務器時間。js可以通過ajax直接獲取服務器時間。顯示寫入時間的頁面:
內容類型charset=utf-8/
document.write(本地機器時間是:
document.write(服務器時間是:
ajax腳本獲取服務器的時間
varxmlHttp
函數srvTime(){
嘗試{
//創建xmlHttp對象
xmlHttp=newXMLHttpRequest();
}
catch(err1){
//ie瀏覽器
嘗試{
xmlHttp=新的ActiveXobject(Msxml2。XMLHTTP
}
catch(err2){
嘗試{
xmlHttp=新的ActiveXobject(微軟。XMLHTTP
}
catch(eer3){
//不支持ajax。
警報();
}
}
}
//打開xmlHttp請求
xmlhttp.open(頭,window.location.href.toString(),false);
//設置xmlHttp請求頭
xmlhttp.setrequestheader(內容類型);
//發送請求
xmlhttp.send();
//獲取日期參數作為響應
returnxmlhttp.getresponseheader(日期
}
varST=SRVtime();//將服務器時間賦給st變量
vardate=新日期(ST);//轉換js的日期對象
//輸出服務器時間
document.write(服務器時間:“日期);
擴展信息:JavaScript是壹種文字腳本語言,是壹種動態的、弱的和基於原型的語言,具有內置的支持類型。它的解釋器叫做JavaScript引擎,是瀏覽器的壹部分,廣泛應用於客戶端的腳本語言中。它首先被用在HTML(標準通用標記語言下的壹個應用)網頁上,給HTML網頁添加動態功能。
語句:JavaScript程序由幾個語句組成,這些語句是編寫程序的指令。JavaScript提供了完整的基本編程語句,
分別是:賦值語句、開關選擇語句、while循環語句、for循環語句、foreach循環語句、do...while循環語句、break循環中止語句、continue循環中斷語句、with語句、try?catch語句、if語句(if...else,if?elseif?)。
js怎麽判斷時間是否過了15天?
通過以下四步可以進行判斷:
第壹步:js通過Date對象獲取到需要判斷的時間戳,傳入的參數是固定時間,通過date對象的getTime方法獲取到,這個方法精確到毫秒
第二步:js獲取當前時間的時間戳,獲取的方法同第壹步相同,傳入的參數為空,表示獲取當前時間
第三步:獲取兩個時間的時間差=當前時間-固定時間
第四步:獲取的時間差與15天進行比較,比較結果大於0表示還沒超過15天,比較結果小於0表示超過了15天。
js獲得當前日期和時間的代碼是什麽?
年月日時分秒星期。如果按樓主要求,星期換下就可以,也就是
varndate=years+"年"+month+"月"+days+"日"+hours+":"+minutes+":"+seconds+""+week;
這句,換成
varndate=years+"年"+month+"月"+days+"日"+week+""+hours+":"+minutes+":"+seconds;
html>
head>
title>/title>
scriptlanguage="javascript">
functiongetCurDate()
{
vard=newDate();
varweek;
switch(d.getDay()){
case1:week="星期壹";break;
case2:week="星期二";break;
case3:week="星期三";break;
case4:week="星期四";break;
case5:week="星期五";break;
case6:week="星期六";break;
default:week="星期天";
}
varyears=d.getYear();
varmonth=add_zero(d.getMonth()+1);
vardays=add_zero(d.getDate());
varhours=add_zero(d.getHours());
varminutes=add_zero(d.getMinutes());
varseconds=add_zero(d.getSeconds());
varndate=years+"年"+month+"月"+days+"日"+hours+":"+minutes+":"+seconds+""+week;
pT.innerHTML=ndate;
}
functionadd_zero(temp)
{
if(temp10)return"0"+temp;
elsereturntemp;
}
setInterval("getCurDate()",100);
/script>
/head>
body>
pid="pT">/p>
/body>
/html>
HTML如何顯示當前動態時間?
HTML顯示當前動態時間的具體操作步驟如下:
1、新建壹個HTML頁面,如下圖所示。
2、新建壹個idweitimer的P標簽,來動態顯示日期時分秒,如下圖所示。
3、編寫JS函數;獲得當前日期,然後根據當前日期獲得年月日時分秒;然後每隔壹秒執行壹次該函數。就實現了動態日期,如下圖所示。
4、運行效果如下圖所示。
js怎麽根據日期時間轉換時間戳?
//獲取當前時間戳(以s為單位)
vartimestamp=Date.parse(newDate());
timestamp=timestamp/1000;
//當前時間戳為:timestamp
console.log("當前時間戳為:"+timestamp);
Date.parse()函數用於分析壹個包含日期的字符串,並返回該日期與1970年1月1日午夜之間相差的毫秒數。
auto.js如何取得時間?
代碼示例:
curTime=newDate();
log("當前時間是"+curTime.getFullYear()+"-"+(curTime.getMonth()+1)+"-"+curTime.getDate()+"(周"+curTime.getDay()+")"+curTime.getHours()+":"+curTime.getMinutes()+":"+curTime.getSeconds());