0

我想显示我的用户注册年龄(他们注册了多长时间)。我使用这行代码在我的用户控制器中显示注册日期:

$D->date_register = pstrftime($this->lang('usr_info_birthdate_dtformat'), $u->reg_date);

这在 HTML 中:

<?= $D->date_register ?>

注册日期 (reg_date) 是数据库中的一个 int(10)(unix 时间戳)。我知道我必须从当前时间中减去 reg_date 才能获得帐户年龄,但我不知道该怎么做。

4

1 回答 1

1

此答案中概述的方法可能是最好的。只需创建两个 DateTime 对象,一个用于 reg_date,一个用于当前时间,对它们进行比较,然后使用生成的对象。

于 2013-01-13T22:42:17.600 回答