我想显示我的用户注册年龄(他们注册了多长时间)。 我使用这行代码在我的用户控制器中显示注册日期:
$D->date_register = pstrftime($this->lang('usr_info_birthdate_dtformat'), $u->reg_date);
这在HTML中:
<?= $D->date_register ?>
注册日期(reg_date)是数据库中的int(10)(unix时间戳)。我知道我必须从当前时间中减去reg_date以获得帐户年龄,但我不知道该怎么做。
答案 0 :(得分:1)
this answer中概述的方法可能是最好的。只需创建两个DateTime对象,一个用于reg_date,另一个用于当前时间,对它们进行差异化,并使用生成的对象。