发布网友 发布时间:2022-04-26 16:10
共5个回答
热心网友 时间:2022-05-01 22:32
在页面上加代下面代码就能用了.然后你根据实际位置改一下
<script type="text/javascript">
function GetCurDate()
{
var strClock = "";
var isnMonth = new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
var isnDay = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");
var today = new Date();
strYear=today.getYear();
strDate=today.getDate();
strClock = strYear+"年"+isnMonth[today.getMonth()]+strDate+"日 ";
sec = today.getSeconds();
hr = today.getHours();
min = today.getMinutes();
if (hr <= 9) hr = "0" + hr;
if (min <= 9) min = "0" + min;
if (sec <= 9) sec = "0" + sec;
strClock += " " + hr + ":" + min + ":" + sec;
ClockText.innerText = strClock;
}
function GoForIt()
{
if (document.all) setInterval("GetCurDate()",1000)
}
</script>
[<span id="ClockText"></span><script type="text/javascript" language="JavaScript">GoForIt();</script>]
热心网友 时间:2022-05-01 23:50
第一次查询出服务器的时间,然后用jS的定时器来实现秒减,就不用多次查询服务了。只是第一次查询而以。
不理解可再详问。
我说的方法是调用服务器的时间啊。老兄。这个你也看不懂啊?
再看小学第二册
参考资料:小学六年义务教育第三册
热心网友 时间:2022-05-02 01:25
<script>
var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP.3.0");
xmlhttp.open("GET", "http://www.163.com/", false);
xmlhttp.setRequestHeader("If-Modified-Since","q");
xmlhttp.send();
var DateStr=xmlhttp.getResponseHeader("Date");
var ds=new Date(dateStr);
write(ds);
</script>
这种方法还是客户端时间.
可以使用ajax,向一个服务器网页提交数据, 而这个网页包含了服务器时间.然后在ajax客户端解析返回的时间.
热心网友 时间:2022-05-02 03:16
function disptime()
{
var now= new Date();
var year=now.getYear();
var month=now.getMonth()+1;
var day=now.getDate();
var hour=now.getHours();
var minute=now.getMinutes();
var second=now.getSeconds();
document.getElementById("myTime").value=year+"-"+month+"-"+day+" "+hour+":"+":"+minute+":"+second;
setTimeout("disptime()",1000);//回调函数 1000等于1秒 按毫秒计算
}
再在body里面调用方法就可以了!
<body onload="disptime()">
热心网友 时间:2022-05-02 05:24
<script>
var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP.3.0");
xmlhttp.open("GET", "http://www.163.com/", false);
xmlhttp.setRequestHeader("If-Modified-Since","q");
xmlhttp.send();
var DateStr=xmlhttp.getResponseHeader("Date");
var ds=new Date(dateStr);
write(ds);
</script>