php格式时间戳的问题

sinopf 2009-01-10 05:58:48
数据库里存的都是时间戳:1230572883,我想转换成 on 06 Mar 2008 at 9:17 pm 这类格式,带英文的。我用date函数转换的date("on d M Y at h:m",$dateline)为什么英文on和at被转成数字了,正确的写法应该是什么?
...全文
145 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinopf 2009-01-10
  • 打赏
  • 举报
回复
搞定了,笨办法:
On <?php echo date("d M y",$info['infotime']);?> at <?php echo date("h:m",$info['infotime']);?>
sinopf 2009-01-10
  • 打赏
  • 举报
回复
不行啊,打印出来是这样的:o 10 Jan 09 a 08:01,也就是说,on只能把o转移了,n没有转义掉
Zijian_Zhang 2009-01-10
  • 打赏
  • 举报
回复
使用转义字符:
date("\o\n d M Y \a\t h:m",$dateline)

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧