Я бы хотел, чтобы на моем КПК были Мировые часы. Получить местное время - не проблема, а получить время UTC - еще меньше. Но мне кажется, что я не могу определить конкретный часовой пояс? Скажем, мне нужен текущий часовой пояс для Нью-Йорка, не зная, летнее время сейчас или нет (поэтому я не знаю, восточное время сейчас (GMT-5) или восточное летнее время (GMT-4)).
К сожалению, TimeZoneInfo, похоже, не существует в Compact Framework, поэтому мне интересно, действительно ли нет другого способа, кроме ручного жесткого кодирования изменений летнего времени для желаемых часовых поясов на следующие 10 лет, чтобы получить правильное преобразование ...
Изменить: TimeZone существует, но представляет собой абстрактный класс, который мне пришлось бы реализовать самостоятельно, чего я бы хотел избежать, потому что он подвержен ошибкам и требует некоторой магии в датах перехода на летнее время.