2016-02-13 79 views
-1

我的自定義字段名稱爲「date_of_birth」,它是我的數據庫中[Ymd]格式的自定義帖子類型。現在,我想將出生日期與當前時間進行比較,並希望顯示「您是#年#月」。顯示自定義字段的年份和月份+年齡計算器

我能夠只計算年,但它不準確。幫我。

+0

請張貼你已經試過到目前爲止 – Jeff

回答

1

可以使用date_diff()功能:

<?php 

$diff = date_diff(date_create(), date_create('19951125')); 
echo $diff->format("You are %Y Years and %M Months."); 
+0

謝謝天空的代碼。它工作完美。 <?php $ diff = date_diff(date_create(),date_create(get_field('date_of_birth'))); echo $ diff-> format(「你是%Y Years和%M Months。」); ?> – Nis

+0

@天空 - 如果我們需要,你會是%Y年和天數而不是月份? – Nis