0

Countdown Pluginを使用しています。カウントダウンを設定しようとしています: 2012 年 6 月 17 日から 2012 年 6 月 18 日まで。このために私は試しました:

 var start = new Date(2012, 06 - 1, 17);
 var  end = new Date(2012, 06 - 1, 18);

 $('div').countdown({ since: start, until: end });

しかし、それはすべてを示しています( Hours , Mins, Secs ) ( 0 0 0)。私は何を間違っていますか?

編集

それは単なる入力ミスでしたがnew Date(year , month , Date)、コードで使用しました。

4

3 に答える 3

2

Dateオブジェクトは次のように機能します。

new Date(year, month, day);
于 2012-06-18T10:55:14.250 に答える
1

変数名endが問題を引き起こしています。以下のコードのように変更してください:-

  var start = new Date(17, 06 - 1, 2012);
  var  endDate = new Date(18, 06 - 1, 2012);

  $('div').countdown({ since: start, until: endDate });
于 2012-06-18T11:01:35.650 に答える
1

ワーキングデモ http://jsfiddle.net/cUW4M/16/またはhttp://jsfiddle.net/cUW4M/15/

ここで以前の返信を参照してください: jQuery Countdown Plugin - ゼロ以外の期間のみを表示

お役に立てれば、

脚本

<script type="text/javascript" src="http://keith-wood.name/js/jquery.countdown.js"></script>

コード

var start = new Date(2012, 06 - 1, 17);
 var  end = new Date(2012, 06 - 1, 18);

 $('div').countdown({since: start, until: end }); //until: 0 to get zeros

​
于 2012-06-18T11:05:48.533 に答える