私は、現在の時刻とその日付/時刻の間(秒単位)の差を計算するにはどうすればよいflipclock.jsjavascriptの2つの日付の間の時間の違いは?
を使用して、約2017年1月20日に発足するまでのカウントダウンクロックを作るために12:00をしようとしていますか?
私は現在持っている:
var inauguration = new Date("January 20, 2017 12:00:00");
var now = Date.now();
var diff = inauguration - now;
var clock = $('#clock').FlipClock(diff, {
countdown: true,
clockFace: "DailyCounter"
});
それが働いて得た:
var inauguration = new Date(2017, 00, 20, 12, 0, 0, 0);
var now = Date.now();
var diff = inauguration.getTime() - now;
diff = diff/1000;
var clock = $('#clock').FlipClock(diff, {
countdown: true,
clockFace: "DailyCounter"
});
@Dalorzoまあ、ありません。これは別のものです。 –
ハハええ、私はそれが@Dalorzoにリンクされているものと少し違うと思うが。私たちは以下の答えでそれを働かせました。チームワークが夢の仕事をしてくれる ':D' –
日付を作成するときに、文字列を解析せず、引数を直接Dateコンストラクタに渡してください:' new Date(2017,0,20,12) '。これは入力するのが少なく、組み込みの解析は主に実装に依存するため、問題は少なくなります。 ;-) – RobG