diff($end);return $diff" name="description" /> diff($end);return $diff" />

php 获取两个时间戳相差的月份

function get_month_diff($start, $end = FALSE)
{
$end OR $end = time();
$start = new DateTime("@$start");
$end   = new DateTime("@$end");
$diff  = $start->diff($end);
return $diff->format('%y') * 12 + $diff->format('%m');
}
 

   //echo get_month_diff(strtotime("2017-04-1 6:30:01"), strtotime("2017-08-1 6:30:02")) . "\n";
//echo get_month_diff(strtotime("2017-04-1 00:00:00"), strtotime("2017-08-1 00:00:00")) . "\n";
//echo get_month_diff(strtotime("2018-01-1 00:00:00"), strtotime("2017-12-1 00:00:00")) . "\n";

echo get_month_diff(strtotime("2018-06"), strtotime("2018-04")) . "\n";

来源:https://blog.csdn.net/hyb1234hi/article/details/74066943


文章来源: php 获取两个时间戳相差的月份

人吐槽 人点赞

猜你喜欢

发表评论

用户名: 密码:
验证码: 匿名发表

你可以使用这些语言

查看评论:php 获取两个时间戳相差的月份