Hacker News new | ask | show | jobs
by kiledal 891 days ago
I made a website for teaching you how to calculate the weekday of any past or future date within seconds.

Whattheday.com explains how the Doomsday algorithm, invented by John Conway, works and how you can apply it to convert any date to a weekday. It gives access to mini games for improving your speed and accuracy and keep track of your progress as you learn. It's not easy at first, but by playing these games you will soon have a quirky skill for life.

2 comments

Is there a part of your site that actually does the teaching? I'm not finding it.

There's a weird section asking for my birthday (creepy) but I couldn't get over it saying January 1st 2024 was both a Sunday and a Monday at the same time.

An issue related to incorrect handling of time zones has been fixed just now. The issue here was related to not always using date.getUTCDay() and date.getUTCDate(). Very annoying issue that I wouldn't have spotted if it wasn't reported given that I sit in UTC+0 myself. Sorry for the inconvenience caused, and again thanks for reporting.
Why does it need a sign in?
In order to track your progress of the practice modules and to provide you with statistics for accuracy and speed through the main "play" module. If not interested in this, you don't need to sign in.