У меня есть информация о дате / времени из Берлина, Германия. Например: 2011-05-16 12:24:23, 2011-01-21 17:00:31
К сожалению, в это время НЕТ информации о переходе на летнее время. Я знаю, что первая дата - CEST, а вторая - CET.
Я мог бы написать чек, является ли дата / время летним или нет.
Летнее время начинается в последнее воскресенье марта в 2:00 Утра и заканчивается в последнее воскресенье октября в 3 часа ночи.
Самостоятельная разработка такой проверки кажется мне склонной к ошибкам. Есть ли что-то, что уже можно использовать под Linux на C?
Спасибо за вашу помощь.