Какой подход применить для обновления времени на сайте?
Может получать время на машине клиента, строить для него таблицу корректировок для всех часовых поясов и отображать, делая корректировки?
Комбинируйте варианты 1 и 2.
Обновление по ajax раз в минуту, а остальное время просто добавляйте по 1 секунде.
Время будет точным и нагрузка на сервер снизится соответственно.