html - How Can I show the previous month only in my calendar? -


this html code:

<div class="input-group input-medium date date-picker"     data-date=""     data-date-format="yyyy-mm-dd"     data-date-viewmode="years"     data-date-minviewmode="months"     data-date-end-date="+0d">     <input name="water.month" type="text" value="${water?.month}" class="form-control" id="months">     <span class="input-group-btn">         <button class="btn btn-info" type="button"><i class="fa fa-calendar"></i></button>     </span> </div> 

i want show previous month in calendar . how can it?

if understand question correctly, want display 1 month (previous month). if so, try this:

<div id='mydate'>     <input type="text" type="text" class="form-control"/> </div> 

javascript:

var = new date(); var prevmonthfirstdate = new date(now.getfullyear() - (now.getmonth() > 0 ? 0 : 1), (now.getmonth() - 1 + 12) % 12, 1); var prevmonthlastdate = new date(now.getfullyear(), now.getmonth(), 0); $('#mydate input').datepicker({ startdate: prevmonthfirstdate, enddate: prevmonthlastdate }); 

to understand how first day of month, have @ this answer

here jsfiddle


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -