為人盡量保持低調。尊重別人,不要隨便去打斷別人的發言,認真的聽別人的言語。不要老是想著把話題搶過來抓在自己手里。不能放開的人是沒法獲得的。
|
首頁
| |
發新文章
|
聯系
|
聚合
|
管理
奧運倒計時
服務器時間倒計時
//
格式化輸出服務器時間
function
getSeverTime()
{
var
xmlHttp
=
false
;
//
獲取服務器時間
try
{
xmlHttp
=
new
ActiveXObject(
"
Msxml2.XMLHTTP
"
);
}
catch
(e)
{
try
{
xmlHttp
=
new
ActiveXObject(
"
Microsoft.XMLHTTP
"
);
}
catch
(e2)
{
xmlHttp
=
false
;
}
}
if
(
!
xmlHttp
&&
typeof
XMLHttpRequest
!=
'undefined')
{
xmlHttp
=
new
XMLHttpRequest();
}
xmlHttp.open(
"
GET
"
,
"
null.txt
"
,
false
);
xmlHttp.setRequestHeader(
"
Range
"
,
"
bytes=-1
"
);
xmlHttp.send(
null
);
severtime
=
new
Date(xmlHttp.getResponseHeader(
"
Date
"
));
//
獲取服務器日期
var
year
=
severtime.getFullYear();
var
month
=
severtime.getMonth()
+
1
;
var
date
=
severtime.getDate();
//
獲取服務器時間
var
hour
=
severtime.getHours();
var
minu
=
severtime.getMinutes();
var
seco
=
severtime.getSeconds();
//
獲取客戶端時間
localtime
=
new
Date(
"
8/8/2008 20:0:0
"
);
//
取得時間差
var
jtime
=
Math.floor(localtime.getTime()
-
severtime.getTime());
var
jdate
=
Math.floor(jtime
/
(
24
*
60
*
60
*
1000
));
var
jhour
=
Math.floor(jtime
%
(
24
*
60
*
60
*
1000
)
/
(
60
*
60
*
1000
));
var
jminu
=
Math.floor(jtime
%
(
24
*
60
*
60
*
1000
)
%
(
60
*
60
*
1000
)
/
(
60
*
1000
));
var
jsecond
=
Math.floor(jtime
%
(
24
*
60
*
60
*
1000
)
%
(
60
*
60
*
1000
)
%
(
60
*
1000
)
/
1000
);
seco
++
;
if
(seco
==
60
)
{
minu
+=
1
;
seco
=
0
;
}
if
(minu
==
60
)
{
hour
+=
1
;
minu
=
0
;
}
if
(hour
==
24
)
{
date
+=
1
;
hour
=
0
;
}
//
日期處理
if
(month
==
1
||
month
==
3
||
month
==
5
||
month
==
7
||
month
==
8
||
month
==
10
||
month
==
12
)
{
if
(date
==
32
)
{
date
=
1
;
month
+=
1
;
}
}
else
if
(month
==
4
||
month
==
6
||
month
==
9
||
month
==
11
)
{
if
(date
==
31
)
{
date
=
1
;
month
+=
1
;
}
}
else
if
(month
==
2
)
{
if
(year
%
4
==
0
&&
year
%
100
!=
0
)
{
//
閏年處理
if
(date
==
29
)
{
date
=
1
;
month
+=
1
;
}
}
else
{
if
(date
==
28
)
{
date
=
1
;
month
+=
1
;
}
}
}
if
(month
==
13
)
{
year
+=
1
;
month
=
1
;
}
sseco
=
addZero(seco);
sminu
=
addZero(minu);
shour
=
addZero(hour);
sdate
=
addZero(date);
smonth
=
addZero(month);
syear
=
year;
document.getElementById('
1
').innerHTML
=
jdate;
document.getElementById('
2
').innerHTML
=
jhour;
document.getElementById('
3
').innerHTML
=
jminu;
document.getElementById('
4
').innerHTML
=
jsecond;
setTimeout(
"
getSeverTime()
"
,
1000
);
}
function
addZero(num)
{
num
=
Math.floor(num);
return
((num
<=
9
)
?
(
"
0
"
+
num) : num);
}
頁面調用time.htm
<
script
src
="xctime.js"
></
script
>
<
body
onload
="setInterval(getSeverTime,1000);"
>
<
div
id
="1"
></
div
>
<
div
id
="2"
></
div
>
<
div
id
="3"
></
div
>
<
div
id
="4"
></
div
>
</
body
>
發表于 2008-05-15 17:33
(北京)木木
閱讀(142)
評論(0)
編輯
收藏
所屬分類:
javascript
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
一套完整的javascript面試題--答案
一套完整的javascript面試題--試題
Javascript正則表達式教程
奧運倒計時
javascript+java截取圖像,圖像處理
DIV+CSS布局中的IE與FF兼容問題!
FireFox與IE開發上的一些區別(轉)
隨筆:8 文章:23 評論:45 引用:0
<
2025年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
留言簿
(5)
給我留言
查看公開留言
查看私人留言
文章分類
(25)
html(2)
(rss)
java(15)
(rss)
javascript(7)
(rss)
正則表達式(1)
(rss)
最新隨筆
1.? Redis 數據庫的鍵值設計
2.?Redis示例配置文件 2.4
3.?JVM監控工具介紹
4.?悟
5.?8種代碼臭味
6.?Java多線程編程總結
7.?Dbutils 詳解
8.?一套完整的javascript面試題--答案
9.?一套完整的javascript面試題--試題
10.?JAVA基礎知識精華總結
搜索
積分與排名
積分 - 38837
排名 - 1191
最新評論
1.?re: Dbutils 詳解
學習中
--江鴿
2.?re: 原創【整合iis+tomcat(成功)】
為什么我沒成功!運行很慢
--hailan
3.?re: 原創【整合iis+tomcat(成功)】
通過你的表述。 結果有用了。 但是貌似讀取文件好慢。還是多謝了!!!
--ff
4.?re: 原創【整合iis+tomcat(成功)】
謝謝
--mens moncler coats
5.?re: java 圖片切割,縮放,轉換類型
垃圾自己檢查下
--飛速度放松
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 (北京)木木
主站蜘蛛池模板:
海兴县
|
青河县
|
平舆县
|
黑龙江省
|
石家庄市
|
天津市
|
澄城县
|
松溪县
|
武宣县
|
宜兰县
|
中超
|
沁阳市
|
双牌县
|
禄劝
|
即墨市
|
文成县
|
兖州市
|
芜湖县
|
治县。
|
含山县
|
偃师市
|
扎赉特旗
|
德令哈市
|
霞浦县
|
顺平县
|
米脂县
|
舞阳县
|
普洱
|
塔河县
|
江油市
|
霍州市
|
渑池县
|
边坝县
|
怀柔区
|
河南省
|
红原县
|
富平县
|
黄骅市
|
股票
|
五河县
|
肇源县
|