I went on internet and picked up random date: 1957-05-23. I calculated by myself and I got Wednesday. But on this website I got Thursday I don't know why. I checked it few times and didn't saw the problem: 23+0+0+7+1=31=3. Please help!!!