【发布时间】:2014-12-08 15:08:25
【问题描述】:
我在荷兰餐厅的预订表格中使用了 Jquery 的 Datetimepicker。工作完美,但一件事不起作用。
是否可以使用 Jquery datetimepicker 在日期和时间之间添加文本?
而不是这个:2014 年 15 月 10 日星期三 01:09
我想要这个:2014 年 10 月 15 日星期三 在 01:09
var logic = function( currentDateTime ){
if( currentDateTime.getDay()==4 || currentDateTime.getDay()==5 || currentDateTime.getDay()==6 ){
this.setOptions({
maxTime:'22:31'
});
}else
this.setOptions({
maxTime:'17:31'
});
};
$('#datetimepicker').datetimepicker({
onChangeDateTime:logic,
onShow:logic,
format: 'l d-m-Y H:i',
step: 15,
minTime: '11:00',
beforeShowDay: function(day) {
if (day.toDateString()===new Date(2014,8,11).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,12).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,13).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,16).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,17).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,18).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,19).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,20).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,23).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,24).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,25).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,26).toDateString()) {
return ["xdsoft_disabled"]
}
if (day.toDateString()===new Date(2014,8,27).toDateString()) {
return ["xdsoft_disabled"]
}
var day = day.getDay();
if (day == 1 || day == 0) {
return ["xdsoft_disabled"]
}
}
});
【问题讨论】:
标签: jquery datepicker datetimepicker