Получить дату регистрации пользователя


Я хочу иметь возможность отображать, как долго пользователь зарегистрировался на панели управления своей учетной записью.

<?php
  $customer = Mage::getSingleton('customer/session')->getCustomer();
  $signUpDate = $customer['created_at'];
  $signUpYear = date('Y', strtotime($signUpDate));
?>

Это работает, но кажется немного банальным... Есть ли более идиоматичный способ найти год, в котором зарегистрировался пользователь?

Я работаю в theme_name/default/template/customer/account/dashboard/hello.phtml

Author: NateW, 2016-10-27

1 answers

Используя функцию класса Mage_Core_Model_Date date($format, $data), вы можете сделать то же самое

Mage::getModel('core/date')->date('Y', $customer->getCreatedAt());

Используйте это, надеюсь, это сработает для вас

 1
Author: Amit Bera, 2016-10-27 14:04:37