Alguna vez se preguntaron… como es que una computadora puede saber con exactitud que día de la semana cae una fecha cualquiera de cualquier año? No, no tienen todas las fechas guardadas. No, no cuentan todos los días desde alguna remota fecha hasta llegar al día que le pedimos… las computadoras usan un algoritmo conocido como Doomsday Algorithm. Este algoritmo funciona en base a una “curiosidad” de los calendarios julianos y gregorianos. Los días 4/4, 6/6, 8/8, 10/10 y 12/12 ocurren siempre en el mismo día, y que, además ese día coincide con el ultimo día de Febrero.

Ahora… que tiene esto de simpático? Que el cálculo lo puede hacer cualquier mortal con un poco de ganas. Solamente es cuestión de aprenderse el algoritmo y pensar como computadora… algo que me sale bastante bien. Además, es un truco que se puede usar para obtener alguna bebida gratis en el pub de turno, o impresionar a alguien… que sea impresionable con inutiles habilidades matemáticas.

Aquí va la entrada en la wikipedia con la explicación completa: Doomsday Algorithm