У меня есть даты в нескольких форматах.
Теперь я хотел бы иметь функцию (из некоторой библиотеки) на c ++, которая может анализировать эти строки даты / времени и давать мне некоторую структуру, такую как tm, или преобразовывать их в некоторое детерминированное представление, чтобы я мог поиграть с датой / временем.
Вот некоторые форматы, которые я вижу:
Вт, 19 фев 2008 20:47:53 +0530
Вт, 28 апр. 2009 18:22:39 -0700 (PDT)
Я могу сделать те без часовых поясов, но для тех с часовым поясом, я в основном нуждаюсь в библиотеке, чтобы преобразовать это в UTC в структуре tm.
Я пробовал boost и strptime, но, насколько я знаю, оба не поддерживают часовые пояса на входах. я что-то пропустил?
Любая помощь в этом вопросе будет по достоинству оценена.
Привет