Мистическая пропажа кук, установленных меньше чем на час может обернуться очень красивыми гейзенбагами. У меня Клавогонки так например вообще не работают из-за этого под Сафари сегодня.
В *nix имеется возможность внутреннее время считать в юникстайме, при этом учет временной зоны происходит при (форматированном) выводе даты. В частности Mac OS X так и настроены по умолчанию.
Понятно, что внутренние часы работают в UTC, а чему это соответствует в вашем часовом поясе решает система. Все равно система должна знать момент перехода, когда нужно добавлять на 3 часа к bios-ному счетчику, а 4.
Видимо исходное сообщение не очень четко написано, поэтому многие и смутились, как это «мак не обрабатывает летнее время»?
В Маке и не может быть. У тебя есть только timestamp от 1970 года. А вот программа часов должна учесть летнее время. И как Стив Джоббс не дал задания программистам такое реализовать?))
В Сафари сломалось время