如何使用PHP获取指定日期所在月的开始日期与结束日期


Posted in PHP onAugust 01, 2013
   /**
     * 获取指定日期所在月的开始日期与结束日期
     * @param string $date
     * @param boolean 为true返回开始日期,否则返回结束日期
     * @return array
     * @access private
     */
    private function getMonthRange( $date, $returnFirstDay = true ) {
        $timestamp = strtotime( $date );
        if ( $returnFirstDay ) {
            $monthFirstDay = date( 'Y-m-1 00:00:00', $timestamp );
            return $monthFirstDay;
        } else {
            $mdays = date( 't', $timestamp );
            $monthLastDay = date( 'Y-m-' . $mdays . ' 23:59:59', $timestamp );
            return $monthLastDay;
        }
    }
PHP 相关文章推荐
在PHP中利用XML技术构造远程服务(上)
Oct 09 PHP
简化php模板页面中分页代码的解析
Feb 06 PHP
一个PHP的String类代码
Apr 20 PHP
超级好用的一个php上传图片类(随机名,缩略图,加水印)
Jun 30 PHP
简单的php缓存类分享     php缓存机制
Jan 22 PHP
百度地图API应用之获取用户的具体位置
Jun 10 PHP
一个经典的PHP验证码类分享
Nov 18 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
Dec 24 PHP
PHP进行批量任务处理不超时的解决方法
Jul 11 PHP
php+jquery+html实现点击不刷新加载更多的实例代码
Aug 12 PHP
PHP会话操作之cookie用法分析
Sep 28 PHP
详解PHP 7.4 中数组延展操作符语法知识点
Jul 19 PHP
PHP5中GD库生成图形验证码(有汉字)
Jul 28 #PHP
通过table标签,PHP输出EXCEL的实现方法
Jul 24 #PHP
Ajax+PHP快速上手及简单应用说明
Jul 24 #PHP
table标签的结构与合并单元格的实现方法
Jul 24 #PHP
ueditor 1.2.6 使用方法说明
Jul 24 #PHP
PHP与javascript实现变量交互的示例代码
Jul 23 #PHP
php curl基本操作详解
Jul 23 #PHP
You might like
php创建多级目录代码
2008/06/05 PHP
php操作excel文件 基于phpexcel
2010/07/02 PHP
php开发环境配置记录
2011/01/14 PHP
php实现将wav文件转换成图像文件并在页面中显示的方法
2015/04/21 PHP
PHP使用preg_split()分割特殊字符(元字符等)的方法分析
2017/02/04 PHP
JS URL传中文参数引发的乱码问题
2009/09/02 Javascript
javascript 获取select下拉列表值的代码
2009/09/07 Javascript
javascript 日期常用的方法
2009/11/11 Javascript
javascript和jquery实现设置和移除文本框默认值效果代码
2015/01/13 Javascript
javascript中的Function.prototye.bind
2015/06/25 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
详解JavaScript数组的操作大全
2015/10/19 Javascript
浅谈JS中String()与 .toString()的区别
2016/10/20 Javascript
bootstrap table复杂操作代码
2016/11/01 Javascript
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
2016/12/15 Javascript
ES6概念 ymbol.for()方法
2016/12/25 Javascript
vue.js父组件使用外部对象的方法示例
2017/04/25 Javascript
label+input实现按钮开关切换效果的实例
2017/08/16 Javascript
详解如何解决vue开发请求数据跨域的问题(基于浏览器的配置解决)
2018/11/12 Javascript
JavaScript使用类似break机制中断forEach循环的方法
2018/11/13 Javascript
vue实现点击追加选中样式效果
2019/11/01 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
2020/08/26 Javascript
vue element ui validate 主动触发错误提示操作
2020/09/21 Javascript
三剑客:offset、client和scroll还傻傻分不清?
2020/12/04 Javascript
Python中的rfind()方法使用详解
2015/05/19 Python
python数字图像处理之高级形态学处理
2018/04/27 Python
Python2和Python3的共存和切换使用
2019/04/12 Python
基于Python的Post请求数据爬取的方法详解
2019/06/14 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
基于python实现MQTT发布订阅过程原理解析
2020/07/27 Python
Wiggle中国:英国骑行、跑步、游泳 & 铁三运动装备专卖网店
2016/08/02 全球购物
阿姆斯特丹城市卡:Amsterdam Pass
2019/12/01 全球购物
高校十八大报告感想
2014/01/27 职场文书
2014年新农村建设工作总结
2014/12/01 职场文书
讲座通知范文
2015/04/23 职场文书
Django drf请求模块源码解析
2021/06/08 Python