如何使用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入门速成(2)
Oct 09 PHP
深入php之规范编程命名小结
May 15 PHP
apache中为php 设置虚拟目录
Dec 17 PHP
全面解读PHP的人气开发框架Laravel
Oct 15 PHP
php实现购物车功能(下)
Jan 05 PHP
PHP截取IE浏览器并缩小原图的方法
Mar 04 PHP
thinkPHP基于ajax实现的菜单与分页示例
Jul 12 PHP
php获取今日开始时间和结束时间的方法
Feb 27 PHP
PHP中的Iterator迭代对象属性详解
Apr 12 PHP
PHP获取类私有属性的3种方法
Sep 10 PHP
Thinkphp5+Redis实现商品秒杀代码实例讲解
Dec 29 PHP
PHP的垃圾回收机制代码实例讲解
Feb 27 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中一个完整表单处理实现代码
2011/11/10 PHP
巧用php中的array_filter()函数去掉多维空值的代码分享
2012/09/07 PHP
PHP调用Linux的命令行执行文件压缩命令
2013/01/27 PHP
php将数组转换成csv格式文件输出的方法
2015/03/14 PHP
php制作基于xml的RSS订阅源功能示例
2017/02/08 PHP
PHP hebrev()函数用法讲解
2019/02/21 PHP
Docker 安装 PHP并与Nginx的部署实例讲解
2021/02/27 PHP
JavaScript运行机制之事件循环(Event Loop)详解
2014/10/10 Javascript
JavaScript的Date()方法使用详解
2015/06/09 Javascript
基于dropdown.js实现的两款美观大气的二级导航菜单
2015/09/02 Javascript
BootStrap中的table实现数据填充与分页应用小结
2016/05/26 Javascript
前端微信支付js代码
2016/07/25 Javascript
js绘制购物车抛物线动画
2020/11/18 Javascript
浅谈jQuery效果函数
2016/09/16 Javascript
Bootstrap对话框使用实例讲解
2016/09/24 Javascript
浅谈js算法和流程控制
2016/12/29 Javascript
nodejs+express实现文件上传下载管理网站
2017/03/15 NodeJs
VSCode 配置React Native开发环境的方法
2017/12/27 Javascript
v-slot和slot、slot-scope之间相互替换实例
2020/09/04 Javascript
vue 在单页面应用里使用二级套嵌路由
2020/12/19 Vue.js
python实现的防DDoS脚本
2011/02/08 Python
举例讲解Python设计模式编程中的访问者与观察者模式
2016/01/26 Python
详解Python正则表达式re模块
2019/03/19 Python
Python pandas对excel的操作实现示例
2020/07/21 Python
python使用建议与技巧分享(一)
2020/08/17 Python
python selenium xpath定位操作
2020/09/01 Python
CSS3 :default伪类选择器使用简介
2018/03/15 HTML / CSS
纯CSS3实现鼠标滑过按钮动画第二节
2020/07/16 HTML / CSS
什么是设计模式
2012/06/17 面试题
机械设计毕业生自荐信
2014/02/02 职场文书
房屋转让协议书
2014/04/11 职场文书
读书伴我成长演讲稿
2014/05/07 职场文书
2014年宣传工作总结
2014/11/18 职场文书
元旦联欢晚会主持词
2015/07/01 职场文书
JavaScript 原型与原型链详情
2021/11/02 Javascript
Python实现批量自动整理文件
2022/03/16 Python