【发布时间】:2018-10-09 04:03:10
【问题描述】:
据我所知,我从我的邮件服务器收到了 4 个日期字段。
date 和/或 Date - 发送电子邮件的时间。
MailDate 和 udate - 我的邮件服务器收到电子邮件的时间。
接收时间一目了然,因为我有 unix 时间戳(日期)。
问题是如何处理,如何转换为unix时间戳,发送时间,因为它可能是不同的格式。例如。 “2015 年 3 月 10 日星期六 11:26:43 +0100”和“2014 年 10 月 10 日 11:26:43 +0100(2014 年 12 月 10 日晚上 11:26:43)”和“Lundi,2014 年 10 月 11 日:26:43 +0800 (PST)”等
是否有任何解决方案可以可靠地转换 unix 时间戳中的发送时间,或者我应该将它用作字符串?
【问题讨论】:
标签: php email date header imap