[IRC-DEV] Bot Agenda (31 de marzo)
Jesus Cea Avion
jcea at argo.es
Mon Feb 18 18:31:04 CET 2002
> [23:21:16] <torpedin> dia 25 3
> [23:21:17] <agenda> Agenda para el 25 de Marzo: (Lunes - Aries)
> [23:21:19] <torpedin> dia 30 3
> [23:21:20] <agenda> Agenda para el 30 de Marzo: (Sábado - Aries)
> [23:21:23] <torpedin> dia 31 3
> [23:21:24] <agenda> Agenda para el 1 de Abril: (Lunes - Aries)
> [23:22:46] <torpedin> dia 1 4
> [23:22:47] <agenda> Agenda para el 2 de Abril: (Martes - Aries)
>
> falta el dia 31 d marzo?
>
> A partir del 31 d marzo todas las fechas las da con un dia mas...
Es un problema conocido y documentado de "Agenda". Se produce cuando
cruzas zonas horarias (cambio de horario verano/invierno), estás entre
las 23:00-0:00 en el cambio invierno -> verano, o en entre 0:00-01:00 en
el cambio verano ->invierno.
Para calcular fechas, la Agenda suma múltiplos de 86400 segundos (24
horas, o un día completo) a la fecha actual, cuando se produce un cambio
de horario, tienes un día que mide menos de 86400 segundos (paso a
verano, duermes una hora menos) o tienes un día que mide más de 86400
segundos (paso a invierno, duermes una hora más).
Es un tema conocido y documentado en mi web.
--
Jesus Cea Avion _/_/ _/_/_/ _/_/_/
jcea at argo.es http://www.argo.es/~jcea/ _/_/ _/_/ _/_/ _/_/ _/_/
_/_/ _/_/ _/_/_/_/_/
PGP Key Available at KeyServ _/_/ _/_/ _/_/ _/_/ _/_/
"Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/
"My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
More information about the IRC-Dev
mailing list