Heim  >  Artikel  >  Backend-Entwicklung  >  关于DISCUZ取时间的问题

关于DISCUZ取时间的问题

WBOY
WBOYOriginal
2016-06-06 20:42:471798Durchsuche

做了一个插件,中间碰到需要最后发表的时间的问题!
因为刚注册的号,需要博客,我就以提问的形式发表了!!

首先用了系统的表中时间,得出来是秒
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

回复内容:

做了一个插件,中间碰到需要最后发表的时间的问题!
因为刚注册的号,需要博客,我就以提问的形式发表了!!

首先用了系统的表中时间,得出来是秒
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

取得时间戳后格式化,真棒。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn