寫了乙個倒計時,原**如下:
vartimes =newdate();vartimesout =newdate("2016-6-7");
vartimesg = times.gettime();
vartimeoutg = timesout.gettime();
vartimescha = parsefloat(timeoutg) - parsefloat(timesg);
vardays =math.floor(timescha/1000/60/60/24);
vartimesmins = timescha%(24*3600*1000);
vartimeshouer=math.floor(timesmins/(3600*1000))
$('.time-day').text(days);
$('.time-hour').text(timeshouer);
結果在谷歌瀏覽器上看是沒問題的,但是在上線除錯後,發現在ie瀏覽器上顯示nan,腫木辦呢?
去網上找了半天,各種parsefloat,沒有用。於是自己試。
解決辦法很簡單:
vartimes =newdate();vartimesout =newdate("2016/6/7 00:00:00");
vartimesg = times.gettime();
vartimeoutg = timesout.gettime();
vartimescha = parsefloat(timeoutg) - parsefloat(timesg);
vardays =math.floor(timescha/1000/60/60/24);
vartimesmins = timescha%(24*3600*1000);
vartimeshouer=math.floor(timesmins/(3600*1000))
$('.time-day').text(days);
$('.time-hour').text(timeshouer);
其實就是把日期的格式從2007-02-02 變成了2007/02/02 就是這麼簡單~~~
前端js 倒計時效果實現 動態顯示倒計時
gettime 獲得設定的時期與1970年1月1日時間相差的毫秒數1 獲得插入數字的位置 var show document.getelementbyid show getelementsbytagname span 2 宣告現在的時間和未來的時間 var timeing new date var ...
關於倒計時的顯示問題
在很多遊戲中,倒計時算是很常見的功能,但倒計時這塊功能卻並不是那麼簡單,有很多細節需要注意。下面我來說下倒計時功能的簡單實現方法 為了顯示倒計時函式我們需要知道 系統時間,根據增加的系統時間去判定剩餘時間 有些遊戲會根針數去判定倒計時,這樣會導致不同配置的電腦玩有不同的效果,這種做法是很不推薦的,但...
倒計時的JS實現方法
倒計時其實就是date類的一些計算與處理,主要是些繁瑣的工作。為了省掉他人的功夫以及方便後來的使用,我已經將倒計時主要處理方法封裝起來了。方法名為 fntimecountdown 引數1,引數2 具體使用如下,首先,呼叫倒計時js指令碼,您可以在頁面的任何位置嵌入這段指令碼 var fntimeco...