我们要获取用户点上个月的记录。我们有用户创建的日期Ex。2015年5月25日。第二个表是用户点数。
但是主要的事情是:-
如果当前日期为2015年11月23日
我们要在点表之间记录:-
上个月:2015-09-25至2015-10-25
当前月份:2015年10月25日至2015年11月25日
如果当前的日期是28-11-2015
我们要在点表之间使用redcord:-
上个月:2015年10月25日至2015年11月25日
当前月份:2015年11月25日至2015年12月25日
注意:表示用户创建的日期是开始的用户月份和用户的月份结束
您可以执行以下操作:
function get_day_for_date($date)
{
$day = date('d', strtotime($date));
return $day;
}
$user_reg = "25-08-2015";
$current_month_start = get_day_for_date($user_reg) ."-". date("m-Y", strtotime("-1 months"));
$current_month_end = get_day_for_date($user_reg) ."-". date("m-Y");
$last_month_start = get_day_for_date($user_reg) ."-". date("m-Y", strtotime("-2 months"));
$last_month_end = get_day_for_date($user_reg) ."-". date("m-Y", strtotime("-1 month"));
//echo $current_month_start . ", ". $current_month_end;
//echo "<br>";
//echo $last_month_start . ", ". $last_month_end;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句