1

我需要能够将上个月的最后一天转换为日期变量。该脚本可以在当月的任何一天运行。即使上个月的最后一天在29、30、31等,它也需要动态调整。

什么是最好的日子?

4

1 回答 1

7

我会给出一个没有提到重复项的方法。mktime支持超出范围的值,因此如果您要求 2010 年 7 月 40 日,它会给您 2010 年 8 月 9 日;您可以将其反转并要求当月的第 0 天以获得前一天的最后一天:

$lastDayTimestamp = mktime(0, 0, 0, date('n'), 0);
于 2010-07-02T05:39:33.437 回答