jquery UI中的开始日期datepicker

问题描述:

我必须设置年度开始日期(01-01-2014/01-01-2015 ...)要在Jquery UI日期选择器中设置。我使用下面的代码jquery UI中的开始日期datepicker

$(function() { 
      $(".datepicker1").datepicker({ dateFormat: 'mm-dd-yy', changeMonth: true, 
       changeYear: true, defaultDate: new Date(2014, 00, 01) 
      }); 
     }); 

这应该工作

var firstDay = new Date(new Date().getFullYear(), 0, 1) 
从JavaScript的

引用适合CON structor是

Date(year, month, day, hours, minutes, seconds, milliseconds) 

所有的参数都是可选的

+0

谢谢..它工作得很好.. – user2247355 2014-11-06 08:14:25

试试这个

var date = new Date(), y = date.getFullYear(), m = date.getMonth(); 
var firstDay = new Date(y, m, 1); 
var lastDay = new Date(y, m + 1, 0); 
+0

我试过,但因此未工作.. 我更换新的日期(2014,00,01)与firstday 这因此未为我工作 – user2247355 2014-11-06 07:55:56

你可以把它像这样。

HTML:

<input id="firstdayofyear"/> 

JS:

$("#firstdayofyear").kendoDatePicker({}); 
var todayDate = new Date("2014", "0", "1"); 
$('#firstdayofyear').data("kendoDatePicker").value(todayDate); 

观看演示 ​​- >JSFIDDLE

+1

感谢buddie ..你的答案是真棒,但我不使用剑道..我将在未来的项目中使用这个 – user2247355 2014-11-06 08:15:32