Cada cuántos años se repite el calendario?

Mi hermana tiene un calendario de Garfield del año 2000, y me preguntó en cuánto tiempo podrá volver a usarlo, después de pensar un poco se puede llegar a ciertas conclusiones:

  • Hay 14 calendarios, cada año puede comenzar de Lunes a Domingo y para cada una de estas posibilidades, el año puede ser Bisiesto o no.
  • Si los años bisiestos se repiten cada 4 años, y los calendarios normales cada 7, el ciclo debe durar 28 años (mínimo común múltiplo).
  • Si un bisiesto se da cada 4 años, se usa sólo una vez en cada ciclo uno de los 7 calendarios bisiestos
  • El resto de calendarios para años no bisiestos se utiliza 3 veces durante el ciclo (puede ser cada 5, 6 u 11 años).
  • Un año normal, comienza y termina el mismo dia de la semana ( 1 = 365(Mod7) ).
  • Años consecutivos comienzan en dias consecutivos, hasta que toque un bisiesto y corre los dias en uno.
  • Un año cualquiera comienza en el dia correspondiente, módulo 7, mas la cantidad de años bisiestos que hayan habido antes (ya que el día se corre en uno por cada uno de ellos).
  • Si el año 1 (2001) comenzó en día 1 (Lunes), se puede armar la regla fácilmente:
    día = (año + año // 4) % 7
    

    Donde “//” es división entera y “%” es el residuo de la división. El resultado es el día de la semana en que comenzará un año arbitrario después del año 2000.

Su calendario es del año 2000, entonces le servirá de nuevo el año 2028 :P . Es interesante ver el cuadrito :D

Continues…

Update… un año después (2007.12.07)

El post de Blog Nico, me hizo recordar cuando perdí algunos posts debido a un cambio de servidor en Diciembre del 2006. Con lo que sólo pude recuperar los exerpts, es por eso que el último link que se ve arriba hace referencia a éste mismo permalink.

Éste es el cuadro que quedó aquella vez detrás del excerpt y nunca volví a vincular:

Calendar use cycle

Nicolas tiene razón al mencionar que mi respuesta es incompleta, pero fué debido a fallas técnicas, no a falla de cálculo (espero :P ) .

2 Comments so far

  1. Nicolas

    December 7th, 2007

    JJ, tu post del calendario no es del todo cierto. La serie correcta es 11, 5, 6, 6, 11, 5, 6, 6… así hasta el 2099. Fijate mi blog donde desarrollo la idea.

    Saludos


  2. Jj

    December 23rd, 2007

    Hola Nicolas,
    Tenías razón, mi respuesta está incompleta.
    Si te fijas, el último link decía “continues” y te lleva al mismo permalink.

    Fíjate en los links:
    http://jj.isgeek.net/2006/12/14/oficialmente-viejo/
    http://jj.isgeek.net/2006/12/24/vispera-de-navidad/

    Y algún otro de Diciembre, tienen el mismo problema. Lo que sucedió es que a mi hosting se le dió por cambiar de server y no avisarme, así que mis posts de Diciembre 2006 se quedaron en el servidor antiguo, éstos posts los pude resuperar de un planet donde estoy suscrito, y son sólo los excerpts.

    Al final del post menciono un cuadrito que se perdió en aquel momento:
    http://www.flickr.com/photos/jjdelc/333134259/

    En el cuadro, se puede apreciar, que como el año 2008 es año bisiesto, y su calendario no podrá ser usado hasta el 2036 nuevamente.

    En tu blog mencionas que el calendario del 2008 lo podremos usar el 2013, pero resulta que el año 2013 no es bisiesto así que tu afirmación es incorrecta, lo que sí, su calendario es el mismo que el 2019. Fíjate en el cuadro :)


Add yours

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>