为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
MYYA 2022-06-11 18:16:33
如何在不指定年份的情况下找出下一个 1 月 1 日之前的天数?我总是想知道距离下一个 1 月 1 日还有多少天,所以我不想说“距离 2020 年 1 月 1 日还有多少天”,否则我每年都需要重置我的变量。
查看完整描述

1 回答

?
米脂

TA贡献1836条经验 获得超3个赞

您可以使用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


查看完整回答
反对 回复 2022-06-11
  • 1 回答
  • 0 关注
  • 71 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信