0

次のように、2時間からの簡単なカウントダウンを表示しようとしています:

$(function () {

    var timeout = new Date(20000); 

    $('#countdown').countdown({until: timeout, compact: true, format: 'HMS'});
});

しかし、私はちょうど 00:00:00 を取得します。なぜですか?

4

1 に答える 1

4

実際に00:00:00new Date(20000);

Thu Jan 01 1970 00:00:20 GMT+0000 (GMT)

40年前のように。:D あなたがする必要があるのは次のいずれかです:

var timeout = new Date(Date.now() + 20000);

また

var timeout = 20000;

ちなみに2時間はありませ20000

1000 (ms) * 60 (s) * 60 (min) * 2 == 7200000
于 2012-06-23T13:24:06.343 に答える