Форматы даты и времени в WordPress

В CMS WordPress используются функции, выводящие дату и время — например, дату публикации поста. Для того, чтобы вывести эту дату в определенном формате, в функциях, каких как the_date() и the_time(), предусмотрены специальные строчные параметры. Вводятся они в одинарных кавычках, как аргумент функции, например так:

date('j M Y г.');

j, M и Y — это день, месяц и год, соответственно. Формат такой даты будет такой: 13 Ноя 2013 г.
Но есть и другие форматы даты и времени, описанные на официальном сайте поддержки WordPress. Увы, нормального русскоязычного ресурса, расшифровывающего эти параметры, нету. Поэтому решил написать версию на русском языке.

Итак, форматы даты и времени в WordPress

День месяца
d Числовой, с нолем перед цифрой 01–31
j Числовой, без ноля перед цифрой 1–31
S Английский суффикс дня месяца st, nd or th in the 1st, 2nd or 15th.
День недели
l Полное название  (прописная ‘L’) Понедельник – Воскресенье
D Сокращенное название (3 буквы) Пн – Вс
Месяц
m Числовой, с нолем перед цифрой 01–12
n Числовой, без ноля перед цифрой 1–12
F Текстовой, полный Январь – Декабрь
M TТекстовой, сокращенный (3 буквы) Янв — Дек
Год
Y Числовой (4 знака) 1999, 2003
y Числовой (2 знака) 99, 03
Время
a Прописной am, pm
A Строчный AM, PM
g Час, 12-часовой, без ноля перед цифрой 1–12
h Час, 12-часовой, с нолем перед цифрой 01–12
G Час, 24-hour, без ноля перед цифрой 0-23
H Час, 24-hour, с нолями 00-23
i Минуты, с нолями 00-59
s Секунды, с нолями 00-59
T Аббривиатура часового пояса EST, MDT …
Полная дата/время
c ISO 8601 2004-02-12T15:19:21+00:00
r RFC 2822 Чет, 21 Дек 2000 16:01:07 +0200
Понравилась запись? Ставь лайк!
  • эх, их бы иметь возможность склонять… Чтобы не Сентябрь, а Сентября. Не нашли способ?

  • А если дата выводится на английском языке, как поменять настройки на русский язык? И присоединяюсь к предыдущему оратору — склонять месяца мы не сможем никак? Чтобы не «Сентябрь», а «Сентября»?

Loading more content...