2013-07-15 20 views
1

我有兩個時間選擇器讓用戶指定他何時開始以及何時結束工作。如何設置kendoTimePicker「min」和「max」,使其有意義?

默認情況下,小部件的最新工作時間爲23:45,考慮15分鐘的時間間隔。

因此,用戶將永遠無法進入START:16:00END:00:00甚至END:23:59

 $("#end").kendoTimePicker({ 
      value:fin, 
      interval: "15", 
      format: "HH:mm", 
      min: "00:00", 
      max:"23:59" 
     }); 
+0

'max'和'min'必須是JavaScript'日期'。 – OnaBai

+0

跨瀏覽器對ISO午夜表示的支持不一致。並非所有人都接受T24:00。 IE做的不過是IIRC Chrome,所以劍道在這方面不能輕易符合ISO標準。 – Tim

回答

1

你的錯誤是maxmin定義,必須是JavaScript的Date。因此,定義應該是:

$("#end").kendoTimePicker({ 
    value : new Date(), 
    interval: "15", 
    format : "HH:mm", 
    min  : new Date(2013, 6, 15, 0, 0, 0), 
    max  : new Date(2013, 6, 15, 23, 59, 59) 
}); 

你會看到,除了到23:45,你將不得不23:59(該max值)。