Федотов Asked:2022-02-11 17:22:18 +0800 CST2022-02-11 17:22:18 +0800 CST 2022-02-11 17:22:18 +0800 CST 转换天数php 772 请告诉我,有一个数字表示天数 $days = 678 我需要将其转换为年、月和日,例如 $days = 1 年 2 个月 12 天 php 1 个回答 Voted Best Answer Алексей Шиманский 2022-02-11T17:31:03+08:002022-02-11T17:31:03+08:00 $days = 678; $seconds = $days * 24 * 60 * 60; $d1 = new DateTime(); $d2 = new DateTime(); $d2->add(new DateInterval('PT'.$seconds.'S')); $interval = $d2->diff($d1); echo $interval->format('лет: %y, месяцев: %m, дней: %d, часов: %h, минут: %i'); https://www.php.net/manual/en/dateinterval.format.php#refsect1-dateinterval.format-parameters - 每个参数在日期格式中的含义 对于学习: 日期间隔 日期时间::添加
https://www.php.net/manual/en/dateinterval.format.php#refsect1-dateinterval.format-parameters - 每个参数在日期格式中的含义
对于学习: