我目前有:
$date = $this->item->publish_up;
echo $date
返回:2013-07-19 09:28:05
如何将其转换为文本,例如2012年11月8日(星期四)00:00?
我试过了:
$date = $this->item->publish_up;
$new_date = date('m-d-y', strtotime($date));
echo date("format",strtotime($new_date))
但它会返回:f1970Thu,1970年1月1日02:00:00 + 020001am31
非常感谢
你必须逃跑o
,a
和t
。
你可以阅读更多这里PHP手册中的date
作用
您可以使用前面的反斜杠将其转义,以防止格式字符串中的可识别字符扩展。如果带有反斜杠的字符已经是特殊序列,则可能还需要转义反斜杠。
<?php
echo date( "l, jS \of F Y \a\\t H:i A", strtotime( "2013-07-19 09:28:05" ) );
?>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句