1

私のデータベースでは、以下の形式で 2 つの異なるフィールドに発売日を保存しています。

日付の 1 番目のフィールド: 2014 年 3 月 27 日 時間の 2 番目のフィールド: 20:30 (24 時間形式で保存)

現在、JQuery カウントダウン タイマーhttp://keith-wood.name/countdown.htmlを使用して、Web サイトにタイマーを表示しています。タイマーは、値が年、月、および日付として渡されることを想定しています。

時間をレンダリングするコードは次のとおりです。

    <script type="text/javascript">

    /*Put your launch date here: */

    //Year
    var countdown_year = 2014; 

    //Month
    var countdown_month = 3;

    //Day
    var countdown_day = 23;

    //No need to change this line
    var timeTo = new Date(parseInt(countdown_year), parseInt(countdown_month-1), parseInt(countdown_day));


    jQuery(function ($) {
        //var austDay = new Date();
        //austDay = new Date(austDay.getFullYear() + 1, 1 - 1, 26);
        $('#defaultCountdown').countdown({until: timeTo});
        //$('#year').text(austDay.getFullYear());
    });

</script>

私が持っている日付をタイマースクリプトで受け入れられる形式に変換する方法がわかりません。これについて何か助けていただければ幸いです。

4

1 に答える 1

1
   //you need to populate the date below from your database obviously.
    var d = new Date("03/27/2014");
    var countdown_year = d.getFullYear(); 
    var countdown_month = d.getMonth()+1;
    var countdown_day = d.getDate;

例: http: //jsfiddle.net/calder12/6TQgE/2/

于 2013-03-22T16:44:57.773 に答える