如何获得Bootstrap Datepicker的年份和月份

lzc*_*lzc 6 javascript jquery datepicker twitter-bootstrap twitter-bootstrap-3

我是新来的这个日期选择器,我不知道如何得到改变事件的月份和年份串changeMonthchangeYear.这是插件的链接:https://github.com/eternicode/bootstrap-datepicker

问题是onchange仅捕获从几个月到几年的过渡.我只能获得所选日期的日期/日期,并且在过渡期间没有选择任何内容.

我试图从div中获取文本,但我总是选择太晚了.如何获取转换后选择的值的月份和年份.

澄清:getYear()当我们看到从十年观点改变后的所有12个月

当我们看到月视图之后的几天时,getMonth()

继承人我的小提琴:http://jsfiddle.net/vj3cdzbc/2/

lzc*_*lzc 13

获得月份:

 $("#datepicker").datepicker().on('changeMonth', function(e){ 
   var currMonth = new Date(e.date).getMonth() + 1;
 });
Run Code Online (Sandbox Code Playgroud)

得到一年

 $("#datepicker").datepicker().on('changeYear', function(e){ 
   var currYear = String(e.date).split(" ")[3];
 });
Run Code Online (Sandbox Code Playgroud)

  • 这似乎假设您单击>继续前进.点击<返回后会发生什么? (2认同)