Як на Drupal вивести дату у форматі M місяців N днів тому

Поширити

Ви не повірите, але в Drupal 7 (і навіть в 6-й версії) вже є вбудований функціонал для виведення дати у форматі “цей веб-документ був створений 3 роки 2 місяці 5 днів назад”. Тому, щоб продемонструвати таку можливість мені достатньо всього одного рядка коду:

<?php
// Наприклад для ноди:
print format_interval(time() – $node->created) . ‘назад’;
// Наприклад для коментарів:
print format_interval(time() – $comment->created) . ‘назад’;
?>

А ось так це буде виглядати у справі:

Виявляється, що достатньо використовувати функцію API Drupal під назвою format_interval().

Залишити відповідь

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.