Keeping time with a real-time clock