js獲取時間及倒計時

一、獲取時間的幾個方法

`1.獲取系統時間:
var oDate=new Date();
2:獲取年月日時分秒 星期;
var oYear=oDate.getFullYear();
var oMonth=oDate.getMonth();   //0~11
var oDate=oDate.getDate();
var oHours=oDate.getHours();
var oMinutes=oDate.getMinutes();
var oSeconds=oDate.getSeconds();

var oDay=oDay.getDay();  //0~6 ,0是星期日`

二、倒計時做法

1、獲取當前時間—->設置未來時間—->獲得兩個時間點的相差秒數—>求得時分秒

var iNow=new Date();  //獲取當前時間
var iNew=new Date(未來時間點);  //設置未來時間
var t=Math.floor( (iNew-iNow)/1000 );

var iDate=Math.floor(t/86400);  
var iHours=Math.floor(t%86400/3600);  
var iMin=Math.floor(t%86400%3600/60);  
var iSeconds=Math.floor(t%60); 

2、停止條件:
if( t<=0 ){
    clearInterval(timer)
}else{
    不斷的獲取當前系統時間
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章