Thread View: chile.comp.programacion
2 messages
2 total messages
Started by Vicente
Fri, 12 Oct 2007 00:07
problema con fecha 12 octubre de 2007
Author: Vicente
Date: Fri, 12 Oct 2007 00:07
Date: Fri, 12 Oct 2007 00:07
21 lines
1991 bytes
1991 bytes
Estimados, tengo 2 problemas con la fecha 12 de octubre de 2007. Primero es con una aplicacion, el "sunbird", el dia 12 de ocubre de 2007 se gena 2 veces el dia viernes y sabado. Por otro lado (y en otro tipo de aplicación) se presenta el mismo problema con el modulo DATE PICKER creado en JAVASCRIPT, aca hay una direccion web que lo tiene aplicado: http://www.nsftools.com/tips/DatePickerTest.htm También en este caso el 12 de octubre de 2007 se genera 2 veces en el calendario. Busque otros datepicker en la web y no tienen este problema. De todas formas me pareció extrañisimo cuando entré a Sunbird y me apareció el mismo problema. ¿Alguien tiene alguna idea de lo que pueda suceder? ¿existirá un algoritmo estandar que este fallando? ¿que implicancias podrá tener? Atte. Vicente.
Re: problema con fecha 12 octubre de 2007
Author: Cristian Gutierrez
Date: Tue, 16 Oct 2007 05:15
Date: Tue, 16 Oct 2007 05:15
49 lines
2851 bytes
2851 bytes
Vicente wrote:
> Estimados, tengo 2 problemas con la fecha 12 de octubre de 2007.
>
> Primero es con una aplicacion, el "sunbird", el dia 12 de ocubre de
> 2007 se gena 2 veces el dia viernes y sabado.
> Por otro lado (y en otro tipo de aplicación) se presenta el mismo
> problema con el modulo DATE PICKER creado en JAVASCRIPT, aca hay una
> direccion web que lo tiene aplicado:
> http://www.nsftools.com/tips/DatePickerTest.htm
> También en este caso el 12 de octubre de 2007 se genera 2 veces en el
> calendario.
>
> Busque otros datepicker en la web y no tienen este problema. De todas
> formas me pareció extrañisimo cuando entré a Sunbird y me apareció el
> mismo problema.
>
> ¿Alguien tiene alguna idea de lo que pueda suceder? ¿existirá un
> algoritmo estandar que este fallando? ¿que implicancias podrá tener?
Parece ser un bug del manejo DST (horario de verano). El codigo de
DatePicketTest.htm tiene esto:
// increment the day
thisDay.setDate(thisDay.getDate() + 1);
Dado que esta manejando fechas "locales" (no UTC), cuando hay cambio de
hora sumar "un dia" no necesariamente cambia de fecha (el dia del cambio
de hora dura 25 horas en octubre, y 23 horas creo que en marzo).
Supongo que con los metodos <foo>UTC() del objeto Date se podria hacer
algo mejor.
Con respecto a Sunbird, una de las gracias de que sea Open Source es que
tienes la posibilidad (para algunos el derecho) de husmear en la base de
datos de bugs:
-> https://bugzilla.mozilla.org/
-> Search
-> Product: Client Software/Calendar
-> Words: DST
Eso te lleva a <https://bugzilla.mozilla.org/show_bug.cgi?id=281690>.
De hecho puedes ver que un par de compatriotas ya confirmaron el bug :)
Salu2,
--
Guti
"They don't make bugs like Bunny anymore." -- Olav Mjelde
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads