我们希望获得上个月用户点的记录。 我们有用户创建日期Ex。的 25-08-2015 即可。 第二个表是用户点。
但主要事情是: -
如果当前日期 23-11-2015
我们希望在点表中记录: -
上个月: 2015年9月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日
注意:表示用户创建日期是用户月份和用户月末:
答案 0 :(得分:0)
您可以执行以下操作:
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;