有人能推荐一个Delphi库,将RFC 822格式的日期字符串转换为TDateTime吗?
例如:24 Oct 2011 13:54:55 -0000
我认为由于服务器返回的格式稍有差异,因此您很容易出错,因此需要经过尝试和测试的程序较好。
是否可以使用自定义短日期格式字符串使用内置的StrToDateTime函数来实现这一点?
注意:我正在使用Delphi 2010。
自从Indy 9以来,Indy的TIdDateTimeStamp
类有了SetFromRFC822
方法,该方法会调用StrInternetToDateTime
方法。