之前一直认为between and 是不包括边界值的,今天测试了一下,发现其实是包含的
例子如下
关于php如何获取指定年月的第一天和最后一天,请看代码:
<?php $month = '12'; $year = '2017'; $firstDay = date('Y-m-d', mktime(0, 0, 0, $month, 1, $year)); $endDay = date('Y-m-d', mktime(23, 59, 59, $month,date('t',strtotime($year.'-'.$month)),$year)); var_dump($firstDay); var_dump($endDay); exit();如果想获取本月第一天和下个月第一天 ,则需要在endDay那里面加一秒即可
<?php $month = '12'; $year = '2017'; $firstDay = date('Y-m-d', mktime(0, 0, 0, $month, 1, $year)); $endDay = date('Y-m-d', mktime(23, 59, 59, $month,date('t',strtotime($year.'-'.$month)),$year)+1); var_dump($firstDay); var_dump($endDay); exit();

本文介绍了如何使用PHP获取指定年月的第一天和最后一天的具体方法,并提供了实用的代码示例。此外,还展示了如何轻松地获取当月第一天和下个月第一天的日期。
841

被折叠的 条评论
为什么被折叠?



