当月第一天最后一天下月第一天,时间date

Posted 万里冰封

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当月第一天最后一天下月第一天,时间date相关的知识,希望对你有一定的参考价值。

时间记录,不是时间戳

1  $thismonth = date(‘m‘);
2  $thisyear = date(‘Y‘);
3  $startDay = $thisyear . ‘-‘ . $thismonth . ‘-1‘;
4  $endDay = $thisyear . ‘-‘ . $thismonth . ‘-‘ . date(‘t‘, strtotime($startDay));     //当月最后一天
5  $time1 =date(‘Y-m-1 H:i:s‘,strtotime($startDay));   //当月第一天
6  $time2 = date(‘Y-m-d H:i:s‘,strtotime(‘+24 hour‘,strtotime($endDay)));  //下个月月第一天
7  $monthScore =PointLog::where([[‘create_time‘,‘>=‘,$time1],[‘create_time‘,‘<=‘,$time2]])->where(‘userid‘,‘=‘,$_COOKIE[‘userid‘])->sum(‘point‘);

 

以上是关于当月第一天最后一天下月第一天,时间date的主要内容,如果未能解决你的问题,请参考以下文章

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

java中如何得到上一个的月第一天与最后一天。(不以当前日期为标准)

java获取当月的第一天和最后一天,获取本周的第一天和最后一天

PHP计算上一个月最后一天当月最后一天下一个月最后一天

EXCEL问题,怎么用函数或公式取得当月最后一天

获取所在月第一天和最后一天