关于DISCUZ取时间的问题
做了一个插件,中间碰到需要最后发表的时间的问题!
因为刚注册的号,需要博客,我就以提问的形式发表了!!
首先用了系统的表中时间,得出来是秒
SELECT dateline FROM ".DB::table('portal_article_title')
然后用了discuz中,function_core.php【dgmdate方法】
$sql = "SELECT dateline FROM ".DB::table('portal_article_title')"
结果:1411613146
这个结果肯定不能用,我们要转换一下
第一种:date方法
第二种:discuz提供的dmgdate方法
date方法自行百度吧,网上有
其实dmgdate和date一样!
dgmdate($sql["dateline"])
结果:2014-9-24 18:04
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
取得时间戳后格式化,真棒。
dgmdate是dz封装的一个方法,提供了多种参数输入,比如可以个性化时间,比如一分钟前,一天前之类的