根据月份获取当月的开始日期与最后日期
2018-02-23 14:25
134 查看
//把开始时间和结束时间并转换成时间戳 默认上月的 if(empty(I('get.month'))){ $start_time = mktime(0, 0 , 0,date("m")-1,1,date("Y")); $end_time = mktime(23,59,59,date("m") ,0,date("Y")); }else{ $year = substr(I('get.month'),0,4); $month = substr(I('get.month'),7,2); $month_array = get_month($year,$month); $start_time = $month_array['start_time']; $end_time = $month_array['end_time']; }
function get_month($year=0,$month =0){//这个是关键 if(empty($year) || empty($month)){ $now = time(); $year = date("Y",$now); $month = date("m",$now); } $time['start_time'] = mktime(0,0,0,$month,1,$year); $time['end_time'] = mktime(23,59,59,($month+1),0,$year); return $time; }
相关文章推荐
- 根据传入的年份和月份获取该月属于本年的第几周和每周的开始和结束日期
- 根据日期获取当月第一天和当月最后一天
- java 获取当前年份、月份、日期,当月第一天和最后一天
- js得到连两个时间段之间所有的年-月 获取当前日期 格式化日期 根据指定日期得到该日期该月份的最后一天
- udf--根据开始日期和结束日期获取日期范围数组
- Java日期循环,Java获取当月的第一天和最后一天
- java中如何获取某个日期是当月的最后一天
- java 获取当前年份 月份,当月第一天和最后一天
- php根据年月获取当月天数及日期数组的方法
- ORACLE根据日期获取当月的天数
- 编程乐趣:C#获取日期所在周、月份第一和最后一天
- PHP获取当前日期所在星期(月份)的开始日期与结束日期(实现代码)
- oracle 根据一个时间段获取这个时间段内所有月份、天数、日期
- Java获取月份第一天和最后一天日期
- 根据开始日期和结束日期获取所有日期的方法
- PHP获取指定月份的第一天开始和最后一天结束的时间戳函数
- 根据年月以及月中周次,获取该周开始,结束日期
- 根据日期获取当月有几天
- php 获取开始日期与结束日期之间所有月份
- SQL根据出生日期精确计算年龄、获取日期中的年份、月份