2016-04-08 13 views
0

現在の日付(たとえば、4月20日)に+8日を追加し、今日からカウントダウンを開始します(12日:時間:分のタイマーを表示します)。 私はフリップクロックを設定しましたが、私はjsコードの問題に直面しています。現在の日付に+8日を加算してカウントダウンを開始

私は次のjavascriptコードを持っています。

var clock; 
var d = new Date(); 
var n = d.getTime(); 
var currenttime = Math.round(n/1000); 
var statictime = Math.round(1439541652.772) + 31530000; 
var finalstatictime = statictime - currenttime; 
$(document).ready(function() {  
    clock = $('.clock').FlipClock(finalstatictime , {  
       clockFace: 'DailyCounter', 
       countdown : true, 
       autostart : false 
      }); 
}); 

誰でも私を助けることができます。

+0

質問は何ですか? – Liam

答えて

0

あなたはsetDate()を使用することができます。

var d = new Date(); 
d.setDate(d.getDate() + 8); 
0

これは簡単に見えます。

var currenttime = Math.round(new Date().getTime()/1000); 
var setTimeCounter = currenttime + 8 * 24 * 60 * 60; 
var clock = $('.clock').FlipClock(setTimeCounter - currenttime, { 
    clockFace: 'DailyCounter', 
    countdown: true 
}); 

はjsのフィドルを見てください:http://jsfiddle.net/yeqtucLs/

関連する問題