美文网首页
PHP中月份最后一天

PHP中月份最后一天

作者: 王兴伍 | 来源:发表于2019-07-15 13:58 被阅读0次

    直接使用

    echo date('Y-m-d',strtotime("last day of this month",strtotime('2019-01-01')));
    echo date('Y-m-d',strtotime("last day of 2019-01"));

    php DateTime类 面向对象方式

    $date = new \DateTime('2000-02-01');

    $date->modify('last day of this month');

    echo $date->format('Y-m-d');

    date函数其他用法

    date('L') // 1是闰年 0 不是
    date('l') //今天是周几
    date('D') //今天是周几缩写
    date('w'); //周几的数字展示
    date('W') //一年中的周数
    date('t') //本月天数
    date('z') //今天是今年的第多少天
    date('T') //大写T表示服务器的时间区域设置
    date('I') //大写I表示判断当前是否为夏令时,为真返回1,否则为0
    date('U') = time() //大写U表示从1970年1月1日到现在的总秒数,就是Unix时间纪元的UNIX时间戳。
    date('C') //小写c表示ISO8601日期,日期格式为YYYY-MM-DD,用字母T来间隔日期和时间,时间格式为HH:MM:SS,时区使用格林威
    date('r') //小写r表示RFC822日期。
    mktime() //函数可为指定的日期返回 Unix 时间戳。
    checkdate( $month, $date, $year) //如果应用的值构成一个有效日期,则该函数返回为真。例如,对于错误日期2005年2月31日,此函数返回为假。
    getdate() //获得一系列离散的,容易分离的日期/时间值。

    相关文章

      网友评论

          本文标题:PHP中月份最后一天

          本文链接:https://www.haomeiwen.com/subject/jnknkctx.html