Pregunta:
Fecha: 04-03-2018 04:16:39
(En Español)
Resulta que para una empresa que tiene eventos cada dia y vende los accesos, el datepicker a las 7PM se salta al dia siguiente, me deja como no disponible el dia actual, revisando en todos lados, resulta que me está tomando el GMT en 0 y no -5 (Cancún), el servidor que es un VPS ya tiene el horario de Cancún, más datepicker sigue haciendo lo mismo, les paso el código:
[code=js]
var __producto= $('#identificador').attr('prd');
$.ajax({
url: '<?php echo base_url()?>productos/fechas_disponibles',
data: {producto: __producto},
type: 'POST',
dataType: 'JSON',
success: function(data){
$('#date-form').datepicker({
format: "dd/mm/yyyy",
startDate: "today",
endDate: __femax,
autoclose: true,
beforeShowDay: function (date) {
var dt_ddmmyyyy = date.getDate() + '/' + (date.getMonth() + 1) + '/' + date.getFullYear();
return (data.indexOf(dt_ddmmyyyy) != -1);
}
}).on('changeDate',function(e){
funciones.buscar_precio();
$('#covers-select').hide();
$('#btn-continuar').hide();
}).on("keydown", function(e){
if (e.which == 13) {
$('#date-form').val('');
return false;
}
});
}
});
[/code
He encontrado que hay personas que usan moments.js para todo esto, pero sigue sin funcionar, alguna ayuda?. Votos: 0 - Respuestas: 2 - Vistas: 7 Compartir en: Google Facebook Twitter LinkedIn Link
Problemas con la zona horaria datepicker[No resuelta]
Buenos dias, quisiera pedir de su ayuda por un detalles con el bootstrap datepicker:Resulta que para una empresa que tiene eventos cada dia y vende los accesos, el datepicker a las 7PM se salta al dia siguiente, me deja como no disponible el dia actual, revisando en todos lados, resulta que me está tomando el GMT en 0 y no -5 (Cancún), el servidor que es un VPS ya tiene el horario de Cancún, más datepicker sigue haciendo lo mismo, les paso el código:
[code=js]
var __producto= $('#identificador').attr('prd');
$.ajax({
url: '<?php echo base_url()?>productos/fechas_disponibles',
data: {producto: __producto},
type: 'POST',
dataType: 'JSON',
success: function(data){
$('#date-form').datepicker({
format: "dd/mm/yyyy",
startDate: "today",
endDate: __femax,
autoclose: true,
beforeShowDay: function (date) {
var dt_ddmmyyyy = date.getDate() + '/' + (date.getMonth() + 1) + '/' + date.getFullYear();
return (data.indexOf(dt_ddmmyyyy) != -1);
}
}).on('changeDate',function(e){
funciones.buscar_precio();
$('#covers-select').hide();
$('#btn-continuar').hide();
}).on("keydown", function(e){
if (e.which == 13) {
$('#date-form').val('');
return false;
}
});
}
});
[/code
He encontrado que hay personas que usan moments.js para todo esto, pero sigue sin funcionar, alguna ayuda?. Votos: 0 - Respuestas: 2 - Vistas: 7 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 05-03-2018 01:55:23 Podria implementar moment.js o moment.js/timezone para adaptar tu zona hotraria de los datepicker.
Hay vario ejemplos en los enlaces que te deje. Saludos Votos: 0 - Link respuesta -
Fecha: 05-03-2018 02:49:44 Carlos, lo implementé y me marca correctamente en un alert, por la noche veo que sucede, espero que funcione, te agradezco mucho amigo. Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
