首页 > 后端开发 > php教程 > php 获取当月/某月最后一天的时间戳

php 获取当月/某月最后一天的时间戳

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-23 13:43:23
原创
2205 人浏览过

public function getendmouthtime()

    {

        $date=date("Y-m",time());

        $date_arr=explode('-',$date);

        $year=$date_arr[0];

        $month=$date_arr[1];

        $days_in_month = array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

        

        if ($month 12)

        {

        return 0;

        }

        

        // Is the year a leap year?

        if ($month == 2)

        {

            if ($year%400 == 0 OR ($year%4 == 0 AND $year%100 != 0))

            {

            return $year.'-'.$month.'-29';

            }

        }

        return $endstro = strtotime($year.'-'.$month.'-'.$days_in_month[$month - 1]);

    }


本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
php时间戳计算
来自于 1970-01-01 08:00:00
0
0
0
java8怎么通过LocalDate获取上个月的时间
来自于 1970-01-01 08:00:00
0
0
0
在Google电子表格中将数字转换为时间
来自于 1970-01-01 08:00:00
0
0
0
javascript - js获取访问网站的用户ip
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板