$y = date("Y", time()); //年
$m = date("m", time()); //月
$d = date("d", time()); //日
$t0 = date('t'); // 本月一共有几天
$start_month = mktime(0, 0, 0, $m, 1, $y); // 创建本月开始时间
$end_month = mktime(23, 59, 59, $m, $t0, $y); // 创建本月结束时间
更多的功能和插件 地址:https://www.kancloud.cn/he_he/thinkphp5