猿问

PHP 如何找到距离下一个 1 月 1 日的天数(不指定年份)?

如何在不指定年份的情况下找出下一个 1 月 1 日之前的天数?

我总是想知道距离下一个 1 月 1 日还有多少天,所以我不想说“距离 2020 年 1 月 1 日还有多少天”,否则我每年都需要重置我的变量。


MYYA
浏览 72回答 1
1回答

米脂

您可以使用DateTime对象来计算。创建一个对象是今天,另一个对象是January 1,然后我们添加一年,然后取差:$today = new DateTime();$jan1 = new DateTime('January 1');$jan1->modify('+1 year');$days = $today->diff($jan1)->days;echo "$days days until January 1\n";产出(12 月 6 日)25 days until January 1
随时随地看视频慕课网APP
我要回答