如何使用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数据流应用的简单例子
Jun 01 PHP
PHP输出时间差函数代码
Jan 28 PHP
使用PHP接收POST数据,解析json数据
Jun 28 PHP
php文件夹与文件目录操作函数介绍
Sep 09 PHP
php中json_encode处理gbk与gb2312中文乱码问题的解决方法
Jul 10 PHP
PHP中使用CURL获取页面title例子
Jan 07 PHP
php 开发中加密的几种方法总结
Mar 22 PHP
PHP preg_match实现正则表达式匹配功能【输出是否匹配及匹配值】
Jul 19 PHP
php静态成员方法和静态的成员属性的使用方法
Oct 26 PHP
thinkphp5.0自定义验证规则使用方法
Nov 16 PHP
PhpStorm本地断点调试的方法步骤
May 21 PHP
laravel 配置路由 api和web定义的路由的区别详解
Sep 03 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+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
ThinkPHP中自定义错误页面和提示页面实例
2014/11/22 PHP
php压缩和解压缩字符串的方法
2015/03/14 PHP
PHP中foreach()用法汇总
2015/07/02 PHP
php 指定范围内多个随机数代码实例
2016/07/18 PHP
php封装的单文件(图片)上传类完整实例
2016/10/18 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
JS启动应用程序的一个简单例子
2008/05/11 Javascript
自定义jQuery选项卡插件实例
2013/03/27 Javascript
基于JavaScript实现继承机制之构造函数方法对象冒充的使用详解
2013/05/07 Javascript
理解Javascript闭包
2013/11/01 Javascript
浅析用prototype定义自己的方法
2013/11/14 Javascript
一个不错的仿携程自定义数据下拉选择select
2014/09/01 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
javascript转换日期字符串为Date日期对象的方法
2015/02/13 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
Node.js的npm包管理器基础使用教程
2016/05/26 Javascript
React 无状态组件(Stateless Component) 与高阶组件
2018/08/14 Javascript
Layui Form 自定义验证的实例代码
2019/09/14 Javascript
详解element-ui中表单验证的三种方式
2019/09/18 Javascript
python 将json数据提取转化为txt的方法
2018/10/26 Python
NumPy中的维度Axis详解
2019/11/26 Python
Python动态强类型解释型语言原理解析
2020/03/25 Python
Cpython解释器中的GIL全局解释器锁
2020/11/09 Python
华为旗下电子商务平台:华为商城
2016/08/06 全球购物
屈臣氏官方旗舰店:亚洲享负盛名的保健及美妆零售商
2019/03/15 全球购物
介绍一下#error预处理
2015/09/25 面试题
优秀安全员事迹材料
2014/05/11 职场文书
三八红旗手先进事迹材料
2014/05/13 职场文书
个人剖析材料范文
2014/09/30 职场文书
个人职业及收入证明
2014/10/13 职场文书
2014年学校食堂工作总结
2014/11/25 职场文书
招标保密承诺书
2015/01/20 职场文书
党员志愿者服务倡议书
2015/04/29 职场文书
mybatis中sql语句CDATA标签的用法说明
2021/06/30 Java/Android
nginx共享内存的机制详解
2022/03/21 Servers