【发布时间】:2012-07-09 14:41:01
【问题描述】:
我想获取上一个日历月的开始和结束日期。
现在是 2012 年 7 月,我希望函数返回 2012 年 6 月 1 日作为开始,2012 年 6 月 30 日作为结束。
这是我的代码:
$current_month = date("Y-m-01 00:00:00");
$start_month = strtotime(date("Y-m-d", strtotime($current_month) . " -1 month"));
$end_month = strtotime(date("Y-m-d", strtotime($current_month) . " -1 second"));
echo "Start Month: " . date('Y-m-d',$start_month) . "( " . $start_month . ")<br>";
echo "End Month: " . date('Y-m-d',$end_month) . "( " . $end_month . ")<br>";
但它会回声:
Start Month: 2012-07-01( 1341093600)
End Month: 2012-07-01( 1341093600)
知道我做错了什么吗?
【问题讨论】:
-
看看这个,可以帮到你stackoverflow.com/questions/9735604/…