Ненавижу работать с датами и таймзонами. А ещё проблем подкидывают страны типа Индии, где оффсет в часах может быть не целым значением, а 30 или 45 минут.