0

ユーザーの登録年齢(登録期間)を表示したい。このコード行を使用して、ユーザー コントローラーに登録された日付を表示します。

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

そして、これはHTMLで:

<?= $D->date_register ?>

登録された日付 (reg_date) は、データベース (unix タイムスタンプ) の int(10) です。アカウントの年齢を取得するには、現在の時刻から reg_date を減算する必要があることはわかっていますが、これを行う方法がわかりません。

4

1 に答える 1

1

この回答で概説されている方法がおそらく最適です。reg_date 用と現在の時刻用の 2 つの DateTime オブジェクトを作成し、それらを比較して、結果のオブジェクトを使用するだけです。

于 2013-01-13T22:42:17.600 に答える