Конвертировать RFC 822 Date в TDateTime - PullRequest
3 голосов
/ 11 ноября 2011

Может ли кто-нибудь предложить библиотеку Delphi, которая преобразует строку даты в формате RFC 822 в TDateTime?

например, 24 октября 2011 г. 13:54:55 -0000

Я представляю себе этоэто то, что вы можете легко ошибиться из-за небольших различий в форматах, возвращаемых серверами, так что проверенная и проверенная подпрограмма будет хорошей.

Этого можно добиться с помощью встроенной подпрограммы StrToDateTime с использованием настраиваемого формата короткой датыжало?

Примечание: я использую Delphi 2010

1 Ответ

12 голосов
/ 11 ноября 2011

Indy's TIdDateTimeStamp (начиная с Indy 9) имеет SetFromRFC822 метод, который вызывает StrInternetToDateTime.

...