Сергей-4030> Инициативность законодателей потрясает. Вот тут читать. У нас контора на ушах стоит. Самое противное, в Java 1.3 этот баг фиксить не собираются, хотя и декларировали в приведенной ссылке. 1.3.1_18 - нет фикса, вот так вот, не верь глазам своим. А на 1.4 мы переходить сейчас не можем. Жопа. У вас там ничего подобного не планируется?
Совсем недавно писал CTimezone для внутренней библиотеки нашей конторы, которая переводила время из одной системы в другую в любой момент (прошлое - тоже). Убил больше недели.
Так вот, на правах эксперта
авторитетно заявляю: какие же мелочи Вас волнуют!
Вот в Бразилии, например, дата и даже ВРЕМЯ перехода на DST определяется ЕЖЕГОДНО указом правительства. (Кстати, посмотрите в винде - в Микрософте для той таймзоны знают время перевода уже тогда, когда в Бразилии его еще знают! И мнение менять по пустякам не собираются; уверен, это очень радует бразильцев).
В Палестине (видимо, в отместку оккупантам) переходят на неделю позже, чем в Израиле, когда бы те не перешли (Израиль переходит стандартно, а Палестина - единственное место в мире с таким прибабахом). В связи с этим была вручена почетная Премия Дарвина 2000: ребята собрались что-то взорвать в Израиле, но сапер выставил машинку по палестинскому времени, а гопники-исполнители выставили время "будильника" по израильскому. Жахнуло в пути.
Хохма еще и в том, что палестинцы не могут точно определиться, переводят они с летнего времени на зимнее по своим-таки часам или по Израильским... Для меня это так и осталось загадкой.
Во всех странах переходят по местному времени. В Союзе на дневное время переходили в одно и то же время - по Москве. За исключением
двух регионов (выбраных, по-моему, от балды). Представьте себе радость немцев, когда они узнали о существовании в России Чукотки... редкая западная софтина в курсе о делении России на регионы - а ведь эти данные откуда-то надо брать!
И на закуску - Африка. Катманду... Ботсвана... Родезия... тьфу! Нигерия, то бишь, да. То есть, частично. Ну, все поняли.
Это аллес кирдык.
Да у них там "проблема 2000" - каждый год. И хорошо еще, если только два раза.
А тут - изменили время перехода... ну фигня какая... Да только в Эстонии за последние пятнадцать лет оно раза три поменялась (равно как и отношение к DST)... катастрофа, млин.
(В итоге скачал GNU timezones' definition, кто-то из линуксоидов проделал оф-фигительнейшую работу по систематизации данных. Ессно, неполную. Ибо полную - просто нереально