立刻有
全部
技术
PHP
MySQL
前端
Linux
JAVA
退出
编辑文章
选择分类
PHP
MySQL
前端
Linux
Java
工具
选择专栏
设计模式
java基础
Angular学习
Java面试题
描述:
通过PHP获取给定的日期月份最后一天
封面图上传 :
+
点击上传图片
##### PHP自带函数实现 1. php date 函数格式化 t 指定月份的天数; 如: "28" 至 "31" ```php $date = '2018-11-02'; echo date('Y-m-t',strtotime($date));//结果 2018-11-30 $date = '2018-02-02'; echo date('Y-m-t',strtotime($date));//结果 2018-02-28 ``` 2. strtotime 字符串时间修饰词 ```php last day of this month 时间字符 类似我们常说的 -1 day echo date('Y-m-d',strtotime('last day of this month',strtotime('2018-02-02')));//结果 2018-02-28 echo date('Y-m-d',strtotime('last day of 2018-02'));//结果 2018-02-28 ``` 3. php DateTime类 面向对象方式 ```php $date = new \DateTime('2018-02-02'); $date->modify('last day of this month'); echo $date->format('Y-m-d');////结果 2018-02-28 ```
保存文章