我正試圖從ExpressionEngine網站上的出生日期計算出一個人的年齡。 以下代碼適用於我的本地測試站點,但服務器正在使用較早版本的PHP(5.2.17),因此我不知所措。 有人可能會建議我需要使用什麼代碼嗎?計算PHP的年齡5.2
{exp:channel:entries channel='zoo_visitor'}
<?php
$dob = new DateTime('{member_birthday format='%Y-%m-%d'}');
$now = new DateTime('now');
// This returns a DateInterval object.
$age = $now->diff($dob);
// You can output the date difference however you choose.
echo 'This person is ' .$age->format('%y') .' years old.';
?>
{/exp:channel:entries}
你有什麼錯誤? – Adi