1

ここに私のサンプルデータがあります

$(function(){
    $('#slider-date').noUiSlider({
        behaviour: 'drag',
        connect: true,
        range: {
        'min':  timestamp('2015-03-08 11:52:30'),
        'max':  timestamp('2015-03-09 11:52:02')
        },
        // Steps of one week
        step: 7 * 24 * 60 * 60 * 1000,

        // Two more timestamps indicate the handle starting positions.
        start: [ timestamp('2015-03-08 11:52:30'), timestamp('2015-03-09 13:29:34') ],

        // No decimals
        format: wNumb({
            decimals: 0
        })
    });

    $("#slider-date").Link('lower').to($("#event-start"), setDate);
    $("#slider-date").Link('upper').to($("#event-end"), setDate);

    // Create a new date from a string, return as a timestamp.
    function timestamp(str){
        return new Date(str).getTime();
    }

    // Create a list of day and monthnames.
    var
        weekdays = [
            "Sunday", "Monday", "Tuesday",
            "Wednesday", "Thursday", "Friday",
            "Saturday"
        ],
        months = [
            "January", "February", "March",
            "April", "May", "June", "July",
            "August", "September", "October",
            "November", "December"
        ];

    // Append a suffix to dates.
    // Example: 23 => 23rd, 1 => 1st.
    function nth (d) {
      if(d>3 && d<21) return 'th';
      switch (d % 10) {
            case 1:  return "st";
            case 2:  return "nd";
            case 3:  return "rd";
            default: return "th";
        }
    }

    // Create a string representation of the date.
    function formatDate ( date ) {
        console.log(date.getDate());
        return weekdays[date.getDay()] + ", " +
            date.getDate() + nth(date.getDate()) + " " +
            months[date.getMonth()] + " " +
            date.getFullYear();
    }

    // Write a date as a pretty value.
    function setDate( value ){
        return $(this).html(formatDate(new Date(+value)));
    }

});

これはプラグイン ページで、 http://refreshless.com/nouislider/examples/#section-datesからコード構造を取得した場所です 。

この例では、開始/終了の最小値/最大値として年を指定しています。タイムスタンプを提供しています。問題かもしれません。わからない。

これは、エラーが発生しているコンソールのスクリーンショットです。2015-03-08に該当する日曜日であるエラー中の日付のチェックを実行しています0。何が問題なのかわからない。

ここに画像の説明を入力

4

0 に答える 0