2016-10-11 23 views
0

私はBootstrap 3 Datepickerを使用しています。DateTimePicker月の値を取得するjQuery

私が探しているのは、この値が変更されたときの月の値を警告することです。

Date jQueryのオブジェクトにはgetMonth()というメソッドが含まれていますが、これはこのシナリオでは機能しません。 、これはnewDategetMonth()するための方法が含まれていないというエラーが生成されます

$(function() { 
    $('#datetimepicker').on('dp.change', function (e) { 
     var newDate = $('#datetimepicker').data("DateTimePicker").date(); 
     var month = newDate.getMonth(); 
     alert(month); 
    }); 
}); 

$(function() { 
    $('#datetimepicker').on('dp.change', function (e) { 
     var newDate = $('#datetimepicker').data("DateTimePicker").date(); 
     alert(newDate); 
    }); 
}); 

私はこれを行うことを試みた場合:

は、これは私がこれまで持っているものです私は理解しています..月の値を取得する別の方法はありますか?

何か助けていただければ幸いです。

+0

に瞬間APIメソッドを使用する必要がある場合は? – charlietfl

+0

@charlietflはい私は –

+0

です。ドキュメントは、モーメントオブジェクトを返すと言っています...あなたが必要とするものを得るためにモーメントメソッドを使用します。それをしたのはmoment.js docs – charlietfl

答えて

1

あなたはdate()方法が瞬間オブジェクトを返すページでmoment.jsを使用していて、それをmoment.jsを使用していますが、そのオブジェクトではなく、ネイティブの日付方法

関連する問題