继续这个问题: 如何将 Twitter 时间戳转换为日期时间?
将 twitter 日期时间戳转换为 TDateTime 的代码是什么?
编辑:StrDateTime(const string;TFormatSettings);
可以处理其中的一些,现在只是想弄清楚如何引入新格式。
继续这个问题: 如何将 Twitter 时间戳转换为日期时间?
将 twitter 日期时间戳转换为 TDateTime 的代码是什么?
编辑:StrDateTime(const string;TFormatSettings);
可以处理其中的一些,现在只是想弄清楚如何引入新格式。
由于我们没有 ParseExact 函数,因此您需要按位置解析时间戳的组成部分。您可以使用 Copy() 函数来完成。前任:
TheMonthAsString := Copy(TwitterDate,5,3);
TheDayAsString := Copy(TwitterDate,9,2);
etc..
将这些片段转换为整数,然后您可以使用 EncodeDateTime(在 DateUtils 单元中)(感谢 Jens!)生成 TDateTime。
摘要:将字符串拆分为时间戳的各个组成部分,并使用 EncodeDateTime 或 StrToDateTime 将其转换为 TDateTime。