# 帝国CMS8.0版信息新增年、季、月、周、日等统计

*Published:* 2024-09-09
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2024年12月8日，已超过 180天没有更新



为了使统计更精细，[帝国CMS8.0](https://www.xarjtc.com/tag/%e5%b8%9d%e5%9b%bdcms8-0 "查看帝国CMS8.0此标签更多文章")版信息在原来总统计的基础上，新增了浏览数和下载数的年、半年、季度、月、周、今日、昨天统计：  
1、信息浏览数统计新增年、半年、季度、月、周、今日、昨天统计：  
(1)、要使用该统计需在系统模型表中加eotime(统计时间)、eoyear(年统计数)、eohalfyear(半年统计数)、eoquarter(季度统计数)、eomonth(月统计数)、eoweek(周统计数)、eoday(今日统计数)、eoyesterday(昨天统计数)字段，字段类型都设置为int型；  
(2)、按排行调用，标签附加SQL条件参数用"eotime&gt;统计时间戳"、排序参数用"统计数字段名 desc"，例如 调用本月统计排行：  
&lt;?php  
$ebq\_ymdmonthtime=intval(to\_time(date("Y-m").'-01 00:00:00'));  
?&gt;  
\[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片,"eotime&gt;$ebq\_ymdmonthtime","eomonth desc"}\]  
模板代码内容  
\[/e:loop\]  
(3)、时间戳还可以用strtotime函数，比如：昨天时间戳可以用strtotime("-1 day")等。  
(4)、如果数据比较大，考虑设置字段为索引。  
(5)、字段可按需增加：要统计的项加字段，不统计的可以不加字段，自动识别。(除了统计时间eotime字段是必须增加的外，其它字段是选增的)  
2、信息下载数统计新增年、半年、季度、月、周、今日、昨天统计：  
(1)、要使用该下载统计需在系统模型表中加edtime(统计时间)、edyear(年统计数)、edhalfyear(半年统计数)、edquarter(季度统计数)、edmonth(月统计数)、edweek(周统计数)、edday(今日统计数)、edyesterday(昨天统计数)字段，字段类型都设置为int型；  
(2)、按排行调用，标签附加SQL条件参数用"edtime&gt;统计时间戳"、排序参数用"统计数字段名 desc"，例如 调用本月统计排行：  
&lt;?php  
$ebq\_ymdmonthtime=intval(to\_time(date("Y-m").'-01 00:00:00'));  
?&gt;  
\[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片,"edtime&gt;$ebq\_ymdmonthtime","edmonth desc"}\]  
模板代码内容  
\[/e:loop\]  
(3)、时间戳还可以用strtotime函数，比如：昨天时间戳可以用strtotime("-1 day")等。  
(4)、如果数据比较大，考虑设置字段为索引。  
(5)、字段可按需增加：要统计的项加字段，不统计的可以不加字段，自动识别。(除了统计时间edtime字段是必须增加的外，其它字段是选增的)