gpt4 book ai didi

PHP:如何以月+天计算人的年龄?

转载 作者:可可西里 更新时间:2023-11-01 13:08:19 25 4
gpt4 key购买 nike

我想使用出生日期(例如:1986-08-23)以月加天计算人的年龄。

例如:

0 months and 25 days old.
5 months and 20 days old.
150 months and 4 days old.
285 months and 30 days old.

有什么想法吗?谢谢。

最佳答案

$date = new DateTime('1990-10-13');
$diff = $date->diff(new DateTime());
printf("%d months and %d days old", $diff->y*12 + $diff->m, $diff->d);

请注意 DateTime::diff()需要 PHP 5.3.0 或更高版本。

关于PHP:如何以月+天计算人的年龄?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3333114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com