Php 如何获取当月的最后一天?

Php 如何获取当月的最后一天?,php,Php,我想申请一个比赛项目。获胜者将于当月最后一天公布。i、 e:本月是十一月。我想显示这样的消息:最终声明将于11月30日晚上10:00:00宣布 我想从php函数中获取11月30日10:00:00 pm。有什么想法吗?date返回一个格式化的日期字符串,并接受格式说明符作为第一个参数,另一个可选的第二个参数作为时间戳。因此,除非首先将当前月份的最后一天计算为Unix时间戳,并将其提供给date,否则光是date并不能满足您的需要 您可以使用strotime,它以字符串形式接受,并以整数形式将它们转

我想申请一个比赛项目。获胜者将于当月最后一天公布。i、 e:本月是十一月。我想显示这样的消息:
最终声明将于11月30日晚上10:00:00宣布


我想从php函数中获取
11月30日10:00:00 pm
。有什么想法吗?

date
返回一个格式化的日期字符串,并接受格式说明符作为第一个参数,另一个可选的第二个参数作为时间戳。因此,除非首先将当前月份的最后一天计算为Unix时间戳,并将其提供给
date
,否则光是
date
并不能满足您的需要

您可以使用
strotime
,它以字符串形式接受,并以整数形式将它们转换回Unix时间戳

echo date('jS F g:i:s a', strtotime('last day of this month'));
// should give you something like 30th November 1:02:02 pm

这会产生相同的结果:

echo date('t F 10:00:00') . "pm";

在日期函数中使用
t
,请参见