2014-11-06 96 views
0

我必須設置年度開始日期(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) 
      }); 
     }); 

回答

1

這應該工作

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

0

試試這個

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

1

你可以把它像這樣。

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

相關問題