gpt4 book ai didi

php - 使用 PHP 计算最忙的一天

转载 作者:行者123 更新时间:2023-11-29 01:41:01 25 4
gpt4 key购买 nike

每次有人登录系统时,我都有一个带有 unixtimestamp 时间戳的表。我想在最忙的一天锻炼。

我有点不知道从哪里开始,我相信您需要计算存储到数据库中的每一天的计数(或者日志开始和结束之间的某种字符串?)

logs 的数据库结构

示例:

user  | action         | timestamp
admin | User Logged In | 1395257767

用户是“用户名”

Action 是“用户登录”

时间戳是他们登录系统时给出的 Unix 时间戳。

任何帮助都是一个好的开始

SQLFiddle - http://sqlfiddle.com/#!2/66d4293

最佳答案

尝试类似的东西。

SELECT COUNT(*) c, DATE(FROM_UNIXTIME( timestamp) ) day FROM log 
GROUP BY day ORDER BY c DESC LIMIT 1;

DATE(FROM_UNIXTIME( timestamp )) 转换为日期时间,然后转换为日期。

顺便说一下,您可以考虑将日期存储为 datetimetimestamp 结构。存储为 unix 时间戳然后必须转换为可用日期不太理想。

http://sqlfiddle.com/#!2/a53d1/2

关于php - 使用 PHP 计算最忙的一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22519794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com