全部
技术
PHP
MySQL
前端
Linux
JAVA
工具
纪念日计算器
邮记星
个人记账
笔记侠
历史上的今天
生日密码
生日书
生日密码
生日花语
博古通今
三十六计
鬼谷子
笑林广记
本草纲目
山海经
唐诗宋词
宋词300首
唐诗300首
退出
登录
注册
编辑文章
选择分类
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 ```
保存文章