Php 从电子邮件标题转换数据
是否有人可以帮助我如何转换电子邮件标题中的数据 我有来自电子邮件标题的下一个日期格式:Php 从电子邮件标题转换数据,php,date-format,email-headers,Php,Date Format,Email Headers,是否有人可以帮助我如何转换电子邮件标题中的数据 我有来自电子邮件标题的下一个日期格式: 2010年4月28日星期三21:59:49-0400 我需要将它们转换为mysql日期或时间戳。谢谢 您应该为此使用,特别是: 现在,$Date中有一个Date对象,您可以获取unix时间戳(如果您需要的话),也可以将其格式化为MySQL的日期 echo $date->getTimestamp(); // Outputs: 1272506389 echo $date->format( 'Y-m-d
2010年4月28日星期三21:59:49-0400
我需要将它们转换为mysql日期或时间戳。谢谢 您应该为此使用,特别是:
现在,$Date
中有一个Date对象,您可以获取unix时间戳(如果您需要的话),也可以将其格式化为MySQL的日期
echo $date->getTimestamp(); // Outputs: 1272506389
echo $date->format( 'Y-m-d H:i:s'); // For MySQL column, 2010-04-28 21:59:49
您可以看到它在中工作。我尝试在循环中手动解析此标头,但我认为这不是一个好主意。我找到了strotime,但不知道如何在我的案例中使用它们。
echo $date->getTimestamp(); // Outputs: 1272506389
echo $date->format( 'Y-m-d H:i:s'); // For MySQL column, 2010-04-28 21:59:49