格式化php datetime为“2014年4月16日星期三下午2:24”

时间:2014-04-05 11:13:22

标签: php mysql

我将此日期时间存储在db中: 2014-04-16 14:24:24

我想将其格式化为: 2014年4月16日星期三下午2:24

使用此脚本: 日期(" l,F d,Y \ a \ t g:i A&#34 ;, strtotime($ list [' publish_time']))

但它出现了: 2014年4月16日星期三下午2:24

似乎" t" in" at"没有正确逃脱。我做错了吗?请帮助,提前谢谢!!

1 个答案:

答案 0 :(得分:1)

您需要使用单引号:

date('l, F d, Y \a\t g:i A', strtotime($list['publish_time']))
双引号(\t)中的

date("\t")首先被解析为制表符,因此缺少实际的字母。

相关问题