首頁  >  文章  >  web前端  >  js 距離某一時間點時間是多少實作程式碼_javascript技巧

js 距離某一時間點時間是多少實作程式碼_javascript技巧

WBOY
WBOY原創
2016-05-16 17:20:021225瀏覽
複製代碼如下代碼:

渡//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
;

正計時
>

#thenceThen{font-size:2em;}


function thenceThen(){
var date1 = new Date(1381741113671);
var TotalSecs=(new Date()-date1)/1000; days=Math.floor(totalSecs/3600/24);
var hours=Math.floor((totalSecs-days*24*3600)/3600);
var mins=Math.floor((totalSecs-days *24*3600-hours*3600)/60);
var secs=Math.floor((totalSecs-days*24*3600-hours*3600-mins*60));
if (days != 0 ) {
document.getElementById("thenThen").innerText="【答案時間:" days "天" hours "小時" mins "分鐘" secs "秒";
}else if (hours == 0 && mins == 0) {
document.getElementById("thenThen").innerText="【答題時間:" secs "秒";
}else if (hours == 0 && mins != 0) {
document.getElementById("thenThen").innerText="【答案時間:" mins "分鐘" secs "秒";
}else if (hours != 0) {
document.getElementById( "thenThen").innerText="答案時間:"hours "小時" mins "分鐘" secs "秒";
}
}
var 時脈;
window.onload=function(){
clock=self.setInterval("thenThen()", 500);
}
腳本>
頭>


身體>



=================== =========================== ========================= ============================ ==============

相等中var date1 = new Date(1381741113671);

參數傳遞見下方(也可接收後台參數):

參數形式有以下5種:

參數形式有以下5種: 複製程式碼

程式碼如下:


new Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy hh:mm:ss");
new Date( "月dd,yyyy");
新日期(年,月,日,時,分,秒);
新日期(yyyy,mth,dd);
新日期(毫秒);


需要注意最後一種形式,參數表示需要建立的時間和GMT 時間1970 年1 月1 日之間的兩次數。各種函數的意義如下:

month:用英文表示月份名稱,從一月到十二月

mth:用整數表示月份,從(1月)到11(12月)

dd:表示一個月中的第幾天,從1 到31

yyyy: 四個表示的年份

hh: 小時數,從0(午夜)到23(晚11 點)
mm:分鐘數,從0到59的整數

ss:秒數,從0到59的整數
ms:毫秒數,為大於等於0的整數如:
複製代碼


代碼如下:


new Date("January 12,2006 22 :19:35");

新日期("2006 年1 月12 日");

新日期(2006,0 ,12,22,19,35);
新日期(2006,0,12); 新日期(1137075575000);
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn