【发布时间】:2013-12-11 17:37:30
【问题描述】:
我有一个数据库,其中包含具有创建日期(unix 时间戳)和发布日期(unix 时间戳)的帖子。我想计算一个帖子在创建后发布的平均时间。我想我很遥远,但这是我目前得到的:
$times = array();
foreach($posts as $post) {
$timeBetween = $post->publicationDate - $post->creationDate;
array_push($times, $timeBetween);
}
$average = array_sum($times) / count($times);
echo date("H:m:s",mktime(0,0,$average,0,0,0));
我的最佳输出是这样的:1 天、12 小时、13 秒..
有人吗?
感谢任何帮助!
【问题讨论】:
-
你试过运行它吗?结果如何?
标签: php unix-timestamp