смотрю на это обсуждение и вспоминаю доклад Andreas Heigl (Time is an illusion) на недавней конференции, в которой обсуждались временные зоны и время, и попытки определить правильное время для клиента .. в конечном итоге логично окончилось что на 100 % достоверно определится невозможно и лучше дать выбрать самому пользователю