php获取当前月月初至月末的时间戳,上个月月初至月末的时间戳

当前月

php获取当前月月初至月末的时间戳,上个月月初至月末的时间戳
<?php
$thismonth = date('m');
$thisyear  = date('Y');
$startDay = $thisyear . '-' . $thismonth . '-1';
$endDay   = $thisyear . '-' . $thismonth . '-' . date('t', strtotime($startDay));
$b_time       = strtotime($startDay);
$e_time       = strtotime($endDay);
php获取当前月月初至月末的时间戳,上个月月初至月末的时间戳

 

上一月

php获取当前月月初至月末的时间戳,上个月月初至月末的时间戳
<?php
$thismonth = date('m');
$thisyear  = date('Y');
if ($thismonth == 1) {
    $lastmonth = 12;
    $lastyear  = $thisyear - 1;
} else {
    $lastmonth = $thismonth - 1;
    $lastyear  = $thisyear;
}
$lastStartDay = $lastyear . '-' . $lastmonth . '-1';
$lastEndDay   = $lastyear . '-' . $lastmonth . '-' . date('t', strtotime($lastStartDay));
$b_time = strtotime($lastStartDay);
$e_time = strtotime($lastEndDay);
php获取当前月月初至月末的时间戳,上个月月初至月末的时间戳

这里对关键的就是date函数中的t,它是用来获取当前月所含天数的,28天,29天,30天,31天。含有多少天,月底就是多少号。




本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/5056891.html,如需转载请自行联系原作者

上一篇:又一款Nginx 管理可视化神器!通过界面完成配置监控,一条龙!


下一篇:Android内存优化14 内存泄漏常见情况5 特殊对象造成的内存泄漏 WebView内存泄漏