ejemplos bootstrap jquery datepicker datetimepicker

jquery - bootstrap - datepicker php



Jquery-DateTimePicker establece max datetime (1)

puedes usar e.date que es una instancia de Moment , entonces puedes hacer fácilmente e.date.add(30, ''minutes'') , así:

var fromDP = $("#From").datetimepicker(); var toDP = $("#To").datetimepicker(); fromDP.on("dp.change", function(e){ var newDate = e.date.add(30, ''minutes''); toDP.data("DateTimePicker").maxDate(newDate); });

ejemplo de trabajo AQUÍ

..y si quieres configurarlo como fecha predeterminada también puedes hacerlo

toDP.data("DateTimePicker").date(newDate).maxDate(newDate);

Tengo 2 datetimepicker. 1 es de, otro es To . ¿Cómo limitar mi Date datepicker a 30 minutos después de From ? Sé cómo limitar la fecha máxima, pero no sé cómo limitar la fecha y hora máxima.

por ejemplo :

Si From es 2016/05/11 00:00 entonces el máximo de To sería 2016/05/11 00:30 pero, si de From is 2016/05/11 23:55, then max of A would be 2016/05/12 00 : 25`

mi código actual:

$("#From").datetimepicker({ onClose: function (selectedDate, instance) { if (selectedDate != '''') { $("#To").datetimepicker("option", "minDate", selectedDate); var date = $.datepicker.parseDateTime("dd/mm/yy", "hh:mm", selectedDate); date.setMinutes(date.getMinutes() + 30); $("#To").datetimepicker("option", "maxTime", selectedDate); } } }); $("#To").datetimepicker();

este código no funciona, y estoy perdido. ¿Debo configurar maxDate y maxTime separado?