DateTimePicker 获取月份值 jQuery
DateTimePicker getting the month value jQuery
我正在使用 Bootstrap 3 Datepicker。
我正在寻找的是当这个值发生变化时提醒月份值。
我知道 jQuery 中的 Date
个对象包含一个名为 getMonth()
的方法,但这不适用于这种情况。
这是我目前拥有的:
$(function () {
$('#datetimepicker').on('dp.change', function (e) {
var newDate = $('#datetimepicker').data("DateTimePicker").date();
alert(newDate);
});
});
如果我尝试这样做:
$(function () {
$('#datetimepicker').on('dp.change', function (e) {
var newDate = $('#datetimepicker').data("DateTimePicker").date();
var month = newDate.getMonth();
alert(month);
});
});
这将产生一个错误,指出 newDate
不包含 getMonth()
的方法,据我所知。那么还有另一种方法来检索月份值吗?
感谢任何帮助。
当您在页面中使用 moment.js 时 date()
方法 returns 一个 moment 对象,您需要在该对象上使用 moment api 方法,而不是本机 Date方法
我正在使用 Bootstrap 3 Datepicker。
我正在寻找的是当这个值发生变化时提醒月份值。
我知道 jQuery 中的 Date
个对象包含一个名为 getMonth()
的方法,但这不适用于这种情况。
这是我目前拥有的:
$(function () {
$('#datetimepicker').on('dp.change', function (e) {
var newDate = $('#datetimepicker').data("DateTimePicker").date();
alert(newDate);
});
});
如果我尝试这样做:
$(function () {
$('#datetimepicker').on('dp.change', function (e) {
var newDate = $('#datetimepicker').data("DateTimePicker").date();
var month = newDate.getMonth();
alert(month);
});
});
这将产生一个错误,指出 newDate
不包含 getMonth()
的方法,据我所知。那么还有另一种方法来检索月份值吗?
感谢任何帮助。
当您在页面中使用 moment.js 时 date()
方法 returns 一个 moment 对象,您需要在该对象上使用 moment api 方法,而不是本机 Date方法