Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Как настроить вывод даты

Как настроить вывод даты


     01.10.2011    Общие вопросы    7887

вопрос
Мне нужен вывод даты у новости, но не нужны надписи сегодня и вчера. как сделать чтобы была только дата?

Ответил: Sander


1. В настройках DLE, в закладке новости есть параметр настройки формата даты.
Сейчас стоит "j F Y", faq по дате там же есть.

2. В шаблоне использовать тег {date=j m Y}

Комментарии пользователей (5)

Heon
6

87 | 84

Heon - 1 октября 2011 23:37 - Юзер

Функция date() - формат локального времени и даты
В строке формата распознаются следующие символы:
a - "am" или "pm"
A - "AM" или "PM"
B - время Swatch Internet
d - день (число) месяца, 2 цифры с ведущим нулём, если необходимо; т. е. от "01" до "31"
D - день недели, буквенный, 3 буквы; например, "Fri"
F - месяц, буквенный, long; например, "January"
g - час, 12-часовой формат без ведущих нулей; т.е. от "1" до "12"
G - час, 24-часовой формат без ведущих нулей; т.е. от "0" до "23"
h - час, 12-часовой формат; т.е. от "01" до "12"
H - час, 24-часовой формат; т.е. от "00" до "23"
i - минуты; т.е. от "00" до "59"
I (заглавная i) - "1", если Daylight Savings Time, "0" - в противном случае.
j - день (число) месяца без ведущих нулей; т.е. от "1" до "31"
l ('L' в нижнем регистре) - день недели, буквенный, long; например, "Friday"
L - boolean, указывающее, високосный ли год; т.е. "0" или "1"
m - месяц; т.е. от "01" до "12"
M - месяц, буквенный, 3 буквы; например, "Jan"
n - месяц без ведущих нулей; т.е. от "1" до "12"
O - Разница с временем по Гринвичу, в часах; например, "+0200"
r - RFC 822 формат даты; например, "Thu, 21 Dec 2000 16:01:07 +0200" (введён в PHP 4.0.4)
s - секунды; т.е. от "00" до "59"
S - простой английский суффикс для дня (числа) месяца, 2 символа; т.е. "st", "nd", "rd" или "th"
t - количество дней в данном месяце; т.е. от "28" до "31"
T - установка Timezone/Часовой пояс на данной машине; например, "EST" или "MDT"
U - секунды эпохи Unix Epoch (начиная с January 1 1970 00:00:00 GMT)
w - день недели, числовой, т.е. от "0" (Sunday) до "6" (Saturday)
W - ISO-8601 номер недели в году, недели начинаются с понедельника/Monday (введено в PHP 4.1.0)
Y - год, 4 цифры; например, "1999"
y - год, 2 цифры; например, "99"
z - день года; т.е. от "0" до "365"
Z - смещение часового пояса, в секундах (т.е. от "-43200" до "43200"). Смещение часовых поясов к западу от UTC всегда отрицательное, а для поясов к востоку от UTC - всегда положительное.

Дима87
17 | 13

Дима87 - 5 марта 2013 16:48 - Юзер

а если нужно сделать вот так: 18/11 (первое это число, второе месяц) так же без сегодня, вчера. напишите плз как можно подробнее, зарание спасибо

Дима87
17 | 13

Дима87 - 5 марта 2013 16:55 - Юзер

<div class="aneww"><b>{date-day}/</b><span class="sml">{date}</span></div>
что то такое что бы было. но как настроить в пхп незнаю, хотя и в шаблоне возможно как то можно это реализовать??

Дима87
17 | 13

Дима87 - 5 марта 2013 17:04 - Юзер

с числом разобрался, а с выводм месяца просто цыфрой нет.

$tpl->set('{date-month}',$r[(int)date("m",$row['date'])-1]);
        $tpl->set('{date-day}',date("d",$row['date']));


как вот тут поменять функцию что бы было не словом, а цыфрой месяц?

Дима87
17 | 13

Дима87 - 5 марта 2013 17:16 - Юзер

вопрос снят, извеняюсь флуд, просто очень срочно нужно было

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы