因为修改Discuz手机端模板的缘故,在内容页使用了$post[‘dateline’],想的是显示帖子发帖时间。结果如下图所示,调用的是最新的回帖时间,不是需要的楼主发帖时间。



解决方法:
网络上搜索了一下,说是通过列表页调用发帖时间的写法可以实现:
具体代码:<!–{eval echo date(‘Y-m-d H:i’,”$thread[dateline]”);}–>

也可以通过下方代码
<!–{eval echo dgmdate($_G[‘forum_thread’][‘dateline’], ‘Y-m-d H:i:s’)}–>
结果是正确的。即,发表于2020-06-20 23:20:00的形式。

直接使用$_G[‘forum_thread’][‘dateline’]也可以,不过跟$post[‘dateline’]一样也是时间戳,一串数字。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部