Правильный способ форматирования дат для вывода в тематике узлов
Я тематизирую узел, где мне нужно показать созданную дату. Поскольку Drupal хранит его как метку времени, каков наилучший способ его извлечения? Я нашел этот пост: http://drupal.org/node/101993 . Но проблема в том, что мы используем это...
<?php
print date("D, j M, Y \a\\t G:i", $node->changed);
?>
... он доставляет мне контент на английском языке. Мой язык портала по умолчанию - португальский. Есть ли функция Drupal, которая будет выдавать метку времени в виде обычной даты, учитывающей выбранную пользователем язык? И это, возможно, учитывает предварительно отформатированные даты, установленные в конфигурации портала? Спасибо.
4
Author: Marcos Buarque, 2011-04-07
1 answers
Вместо date() попробуйте использовать format_date()
У него есть последний параметр $langcode
, который указывает, какой код языка использовать для даты.
6
Author: Alex Weber, 2011-04-07 17:56:20