Здравствуйте, Кодт, Вы писали:
К>Здравствуйте, Warturtle, Вы писали:
W>>Подскажите пожалста как с помощью boost::date_time (или еще какой библиотеки, только не вручную) преобразовать строку с датой в формате RFC822 в DATE? Спасибо.
К>А чем вручную плохо? Один раз функцию написал и пользуйся в удовольствие. К>Это же, фактически, sscanf() в соответствующие поля struct tm. К>После чего mktime и пересчитать из time_t в DATE, это линейное преобразование: t/(60*60*24)+(1.1.1601-1.1.1970)
К>А если под виндами, то ATL::COleDateTime — для пересчёта из компонентов в DATE, или соответствующие апишные функции.
Да, написать и пользоваться — это хорошо. Просто не срочно и "не до сук" — надеялся, что там уже это сделано. Да и с этими временными зонами как-то муторно. Все равно спасибо.