Can you tell the day of the week for randomly chosen dates?

Target times for the challenge

Day for Any Date Tester

Want to amaze your friends?

Learn how to calculate the Day for Any Date

"ingenious ... innovative ...Probably the best thing about
Michael Daniels' Speed DatingeBook is the completeness.If you've thought about learningthis feat, you can learn everything
you need to know from this book." (Scott Cram)