a method and apparatus for obtaining and maintaining accurate time . a preferred apparatus includes a dedicated timekeeping device , a time synchronization client , and an access point . the timekeeping device is adapted for counting local time . the time synchronization client is adapted to transmit a query signal for querying a time server over a network to cause the time server to provide a current server time . the access point is adapted for producing a wireless signal representative of the current server time for wireless transmission to the timekeeping device , for synchronizing the local time of the dedicated timekeeping device to the current server time .