我正在创建一个排名前30的音乐排行榜..
如何获得两个mysql格式化日期时间之间的周数?喜欢
来自:2013-01-15 11:41:14
当前日期时间:2013-02-25 13:41:14
发布于 2013-02-26 21:56:10
使用strtotime减去次数
$difference = strtotime($first_date)-strtotime($second_date);
$weeks = round($difference / 604800 );发布于 2013-02-26 22:01:56
使用SQL更好,但在php中会是这样的:
<?php
$datetime1 = new DateTime('2013-01-15 11:41:14');
$datetime2 = new DateTime('2013-02-25 13:41:14');
$interval = $datetime1->diff($datetime2);
$diff = $interval->format('%d');
echo (int)$diff/7;发布于 2013-02-26 21:55:03
您可以使用strtotime()方法,然后计算当前时间与MySQL数据库中的时间之间的差值。
https://stackoverflow.com/questions/15090871
复制相似问题