如何使用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留言板 xml存储数据的简单例子
Aug 24 PHP
PHP删除数组中的特定元素的代码
Jun 28 PHP
php教程 插件机制在PHP中实现方案
Nov 02 PHP
探讨PHP调用时间格式的参数详解
Jun 06 PHP
php无限分类且支持输出树状图的详细介绍
Jun 19 PHP
Drupal7中常用的数据库操作实例
Mar 02 PHP
php通过array_shift()函数移除数组第一个元素的方法
Mar 18 PHP
详解WordPress中用于更新和获取用户选项数据的PHP函数
Mar 08 PHP
php函数传值的引用传递注意事项分析
Jun 25 PHP
Laravel框架中自定义模板指令总结
Dec 17 PHP
PHP中md5()函数的用法讲解
Mar 30 PHP
PHP实现创建一个RPC服务操作示例
Feb 23 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
THINKPHP项目开发中的日志记录实例分析
2014/12/01 PHP
php将12小时制转换成24小时制的方法
2015/03/31 PHP
php验证邮箱和ip地址最简单方法汇总
2015/10/30 PHP
PHP通过文件路径获取文件名的实例代码
2018/10/14 PHP
Laravel核心解读之异常处理的实践过程
2019/02/24 PHP
详解提高使用Java反射的效率方法
2019/04/29 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
Code: write(s,d) 输出连续字符串
2007/08/19 Javascript
Javascript学习笔记2 函数
2010/01/11 Javascript
js字母大小写转换实现方法总结
2013/11/13 Javascript
jquery实现的图片点击滚动效果
2014/04/29 Javascript
页面刷新时记住滚动条的位置jquery代码
2014/06/17 Javascript
js进行表单验证实例分析
2015/02/10 Javascript
js生成随机数的过程解析
2015/11/24 Javascript
jQueryUI中的datepicker使用方法详解
2016/05/25 Javascript
layui table单元格事件修改值的方法
2019/09/24 Javascript
webpack是如何实现模块化加载的方法
2019/11/06 Javascript
Vue2.0 实现页面缓存和不缓存的方式
2019/11/12 Javascript
Python中map,reduce,filter和sorted函数的使用方法
2015/08/17 Python
python dataframe 输出结果整行显示的方法
2018/06/14 Python
如何利用Anaconda配置简单的Python环境
2019/06/24 Python
Pandas中resample方法详解
2019/07/02 Python
Python数据分析pandas模块用法实例详解
2019/11/20 Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
2020/01/10 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
2020/06/08 Python
如何使用python-opencv批量生成带噪点噪线的数字验证码
2020/12/21 Python
美国专业级皮肤病和spa品质护肤品的高级零售网站:SkinCareRx
2017/02/06 全球购物
您在慕尼黑的跑步商店:Lauf-bar
2019/10/11 全球购物
VC++笔试题
2014/10/13 面试题
建筑个人求职信范文
2014/01/25 职场文书
《圆明园的毁灭》教学反思
2014/02/28 职场文书
个人整改方案范文
2014/10/25 职场文书
电影地道战观后感
2015/06/04 职场文书
党员观看《筑梦中国》心得体会
2016/01/18 职场文书
golang 语言中错误处理机制
2021/08/30 Golang
Redis实现订单过期删除的方法步骤
2022/06/05 Redis