I wake up with no alarm and go to work. At work, I know what time it is without looking at any clocks and it's so strange.

I've been doing it for years too. If I want to take a nap I can tell myself one hour and wake up to the minute. How?