Timekeeping causes many software bugs. What makes time so difficult and how did it get that way? Luke surveys the history of timekeeping from Stonehenge to atomic clocks, explores how accurate timekeeping changed society, and looks at what the future of timekeeping has in store now that we can track time so precisely that we are debating decoupling timekeeping from the rotation of the Earth itself.