转:http://blog.sina.com.cn/s/blog_813e149b01010qk5.html
PHP获取指定月份的月初月尾时间
获取上月月初月尾时间:
startday=strtotime(date(“Y−m−dH:i:s”,mktime(0,0,0,date(“m”)−1,1,date(“Y”))));//获取上月头时间
endday = strtotime(date(“Y-m-d H:i:s”,mktime(23,59,59,date(“m”) ,0,date(“Y”)))); //获取上月尾时间
获取指定月份月初月尾时间:
yourdate=strtotime(date(“Y−m−0100:00:00”));
endday = strtotime(date('Y-m-d', mktime(23, 59, 59, date('m', strtotime($yourdate))+1, 00)));
获取本月月初月尾时间:
date(“Y-m-d H:i:s”,mktime(0, 0 , 0,date(“m”),1,date(“Y”)));
date(“Y-m-d H:i:s”,mktime(23,59,59,date(“m”),date(“t”),date(“Y”)));