如何实现jsp统计当天的访问量
2个回答
展开全部
一个用户多长访问是算几次?
如果算多次就很简单,用js做,页面没被刷新一次就加一。但这统计的访问量没有任何意义。
我们公司的app访问量是算当天访问的用户量,及一个用户算一次。
设计如下:
用户表中存在last_login_time(用户最后一次登入时间),
后台做一个统计功能,count(*) from user where last_login_time 在当天时间范围内。
求当天时间范围函数:
Calendar now = Calendar.getInstance();
now.set(Calendar.HOUR_OF_DAY, 0);
now.set(Calendar.MINUTE, 0);
now.set(Calendar.SECOND, 0);
now.set(Calendar.MILLISECOND, 0);
final Date beginTime = now.getTime();
now.add(Calendar.DAY_OF_MONTH, 1);
now.add(Calendar.MILLISECOND, -1);
final Date endTime = now.getTime();
后者的意义比较大。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询