Zend framework 从twitter响应Zend框架格式化日期

Zend framework 从twitter响应Zend框架格式化日期,zend-framework,twitter,zend-date,Zend Framework,Twitter,Zend Date,我试图用Zend_date格式化Twitter API响应中的日期字段“created_at”。我希望输出如下所示的日期: 2009年7月21日12:30:00(例如) 这是什么格式的 2009年10月23日星期五15:47:42+0000 非常感谢这些日期看起来不是标准格式。因此,必须使用正确的常量()创建格式 您的第一个示例(2009年7月21日12:30:00): 您的第二个示例(2009年10月23日星期五15:47:42+0000): 这两种格式都可用于导入日期 $date = new

我试图用Zend_date格式化Twitter API响应中的日期字段“created_at”。我希望输出如下所示的日期:

2009年7月21日12:30:00(例如)

这是什么格式的

2009年10月23日星期五15:47:42+0000


非常感谢

这些日期看起来不是标准格式。因此,必须使用正确的常量()创建格式

您的第一个示例(2009年7月21日12:30:00):

您的第二个示例(2009年10月23日星期五15:47:42+0000):

这两种格式都可用于导入日期

$date = new Zend_Date($string, $format);
或用于输出

$date->toString($format);

查看区域设置支持等。

这些日期不是标准格式。因此,必须使用正确的常量()创建格式

您的第一个示例(2009年7月21日12:30:00):

您的第二个示例(2009年10月23日星期五15:47:42+0000):

这两种格式都可用于导入日期

$date = new Zend_Date($string, $format);
或用于输出

$date->toString($format);

查找区域设置支持等。

我在这方面运气很好

$d = new Zend_Date(strtotime($input));
$twitter_format_out = $d->toString('EEE MMM dd HH:mm:ss Z YYY');

我做这件事运气很好

$d = new Zend_Date(strtotime($input));
$twitter_format_out = $d->toString('EEE MMM dd HH:mm:ss Z YYY');

嗨,彼得,谢谢你的回答。Twitter在xml中生成节点创建的日期:Fri Oct 23 15:47:42+0000 2009在Zend_date中我尝试$date=new Zend_date('Fri Oct 23 15:47:42+0000 2009');对于输出:$date->toString('eee d MMM YYYY');但是返回:2010年3月24日星期三我做错了什么??谢谢彼得,谢谢你的回答。Twitter在xml中生成节点创建的日期:Fri Oct 23 15:47:42+0000 2009在Zend_date中我尝试$date=new Zend_date('Fri Oct 23 15:47:42+0000 2009');对于输出:$date->toString('eee d MMM YYYY');但是返回:2010年3月24日星期三我做错了什么??谢谢你可以把我作为答案然后:-)你可以把我作为答案然后:-)