显示自定义字段中的年和月+年龄计算器

时间:2016-02-13 作者:Nis

我的自定义帖子类型上有一个自定义字段“DOB”,格式为[Ymd]。我想将出生日期与当前时间进行比较,并显示“你是#年#月。”

我只能计算年份,但不准确。帮帮我。

1 个回复
SO网友:Sören Wrede

创建两个日期对象并与diff() 方法。

$from = new DateTime( \'1970-01-01\' );
$to = new DateTime(\'today\');
$years = $from->diff($to)->y;
$months =  $from->diff($to)->m;

echo $years . \' years and \' . $months . \' months.\';
=>46年零1个月。

相关推荐

显示作者姓名PHP(自制插件)

我有一个需要帮助的问题,因为我自己找不到解决办法。我接管了一个网站,之前有人在那里创建了一个自制插件。。使用默认插件“Contact Form 7”,用户可以在页面上创建帖子。()https://gyazo.com/c8b20adecacd90fb9bfe72ad2138a980 )关于自行创建的插件“Contact Form 7 extender”,帖子是通过PHP代码在后台生成的(https://gyazo.com/115a6c7c9afafd2970b66fd421ca76a3)其工作原理如下:如果