您的位置:

php获取上月第一天和最后一天,获取上一个月的第一天和最后一天

本文目录一览:

php 如何获取上个月的最后一天

$BeginDate=date('Y-m-01', strtotime(date("Y-m-d"))); 获取当前月份第一天

echo $BeginDate;

echo date('Y-m-d', strtotime("$BeginDate +1 month -1 day")); 加一个月减去一天

PHP DATE 如何取得当月的第一天和最后一天

?php

$first_day=date('Y-m-01');//第一天,肯定是1号了,这是送分的

$last_day=date('Y-m-t');//最后一天,t表示每月有多少天,也相当于送分的……

echo "第一天:{$first_day} 最后一天:{$last_day}";

php获取当年的每个月的第一天和最后一天时间戳的函数

/**

* 获取指定月份的第一天开始和最后一天结束的时间戳

*

* @param int $y 年份 $m 月份

* @return array(本月开始时间,本月结束时间)

*/

function mFristAndLast($y="",$m=""){

if($y=="") $y=date("Y");

if($m=="") $m=date("m");

$m=sprintf("%02d",intval($m));

$y=str_pad(intval($y),4,"0",STR_PAD_RIGHT);

$m12||$m1?$m=1:$m=$m;

$firstday=strtotime($y.$m."01000000");

$firstdaystr=date("Y-m-01",$firstday);

$lastday = strtotime(date('Y-m-d 23:59:59', strtotime("$firstdaystr +1 month -1 day")));

return array("firstday"=$firstday,"lastday"=$lastday);

}