Bereken de weekdag voor elke datum

agenda.jpgWiskundige hacks doen het altijd goed op feestjes. Deze hack, het Doomsday Algorithm van John Horton Conway, vind ik persoonlijk erg leuk om snel te berekenen op welke dag een specifieke datum valt zonder in een agenda te hoeven kijken. Je hoeft maar een paar zaken te onthouden…

  • Wat is de Doomsday voor het jaar waarin je rekent? In 2008 is de Doomsday vrijdag
  • Het gegeven dat in de even maanden (behalve februari) de dag van het maandnummer op de Doomsday valt
  • Voor de oneven maanden onthoud je de zin “Working 9 to 5 in 7-11″
  • De laatste dag van februari is altijd een Doomsday

Met deze regels en wat denkkracht kun je een hoop weddenschappen winnen. Het artikel legt ook uit hoe je de dagen in verschillende jaren kunt berekenen. Wikipedia gaat nog verder en geeft je alle wiskundige formules. Maar met bovenstaande kom je al een heel eind!

(Foto: Arquera)

Avatar van Frank Meeuwsen Over Frank Meeuwsen

Frank Meeuwsen (1973) is een onafhankelijk digitaal strateeg in zijn bedrijf The Incredible Adventure starts here... en oprichter van de website Lifehacking.nl.

Hij was er vroeg bij met webloggen. Gestart in 2000 met zijn persoonlijke weblog, in 2002 pionierend met Frank-ly, het corporate blog van Rhinofly en van 2003 tot en met 2008 mede-verantwoordelijk voor de organisatie en publiciteit van de Dutch Bloggies, de jaarlijkse weblogawards. Daarna schreef hij in 2010 nog Bloghelden, over de Nederlandse webloggeschiedenis.
Frank gelooft sterk in Getting Things Done. Nu nog het in de praktijk zien te houden. Je kunt hem ook veel op Twitter vinden. En steeds vaker op Google+

Reacties

  1. Stefan zegt:

    haha leuke techniek, heb hem onder de knie, hier ga ik nog veel bier mee winnen op cafe :D lol

    maar snap niet hoe je data kan berekenen tussen bvb 1900 en 1912, of 2000 en 2012. Je moet de laatste 2 cijfers delen door 12. maar als je bvb 2008 hebt zit je toch vast?

  2. Stefan zegt:

    ja, heb het zelf gevonden…

    voor bvb 2008 : 12 maal gaat nul keer in 08, rest 8, 4 gaat 2 maal in 8

    dus: 0+8+2 = 10

    wat maakt dat de anchorday in 2008 op een vrijdag valt.

Laat wat van je horen

*