Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 1

Не могу правильно вывести дату

20.12.2016, 01:24. Показов 656. Ответов 1

Студворк — интернет-сервис помощи студентам
Доброго времени суток форумчане. Подскажите пожалуйста, как правильно вывести 24 ноя. В БД у меня хранится в типе date. Вывод следующий. Я ещё немного улучшил алгоритм)
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php if($lost_article):?>
        <?php 
            $monthes = array(
                '01' => 'ЯНВ', 
                '02' => 'ФЕВ', 
                '03' => 'МАР', 
                '04' => 'АПР', 
                '05' => 'МАЙ', 
                '06' => 'ИЮН', 
                '07' => 'ИЮЛ', 
                '08' => 'АВГ', 
                '09' => 'СЕН', 
                '10' => 'ОКТ', 
                '11' => 'НОЯ', 
                '12' => 'ДЕК');
        ?>
        <?php foreach($lost_article as $name):?>
            <?php 
                $date_format = explode("-", $name['date']);
                $date_month = $monthes[$date_format[1]];
                $date_day = ltrim($date_format[2], '0');
            ?>
Старое решение.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?php if($lost_articles):?> 
<?php 
$monthes = array( 
'01' => 'ЯНВ', 
'02' => 'ФЕВ', 
'03' => 'МАР', 
'04' => 'АПР', 
'05' => 'МАЙ', 
'06' => 'ИЮН', 
'07' => 'ИЮЛ', 
'08' => 'АВГ', 
'09' => 'СЕН', 
'10' => 'ОКТ', 
'11' => 'НОЯ', 
'12' => 'ДЕК'); 
$days = array( 
'01' => '1', 
'02' => '2', 
'03' => '3', 
'04' => '4', 
'05' => '5', 
'06' => '6', 
'07' => '7', 
'08' => '8', 
'09' => '9', 
'10' => '10', 
'11' => '11', 
'12' => '12', 
'13' => '13', 
'14' => '14', 
'15' => '15', 
'16' => '16', 
'17' => '17', 
'17' => '17', 
'18' => '18', 
'19' => '19', 
'20' => '20', 
'21' => '21', 
'22' => '22', 
'23' => '23', 
'24' => '24', 
'25' => '25', 
'26' => '26', 
'27' => '27', 
'28' => '28', 
'29' => '29', 
'30' => '30', 
'31' => '31' 
); 
?> 
<?php foreach($lost_articles as $name):?> 
<article class="box"> 
<?php 
$date_format = explode("-", $name['date']); 
$date_monthe = $monthes[$date_format[1]]; 
$date_day = $days[$date_format[2]]; 
?> 
<div class="clear row"> 
<figure> 
<img src="<?=VIEW;?>upload/article-img.jpg"> 
<div class="date"> 
<span class="day"><?=$date_day;?></span><br> 
<span class="montch"><?=$date_monthe;?></span> 
</div> 
</figure>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.12.2016, 01:24
Ответы с готовыми решениями:

Правильно вывести дату в TextView
Как корректно вывести данные обьекта Date в TextView, чтобы получилось так часы:минуты( то есть 10:00, 08:00 и так далее)? Просто такой...

не могу правильно вывести переменную
Нужно получить список каталога и вывести на экран. Потом чтоб по нажатию имени одного файла из каталога по ссылке отправил имя этого...

Не могу правильно вывести массив P[i]
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,...

1
65 / 65 / 47
Регистрация: 04.12.2016
Сообщений: 214
20.12.2016, 02:24
PHP
1
2
setlocale(LC_TIME, 'russian');
echo strftime('%e %h', strtotime($name['date']));
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.12.2016, 02:24
Помогаю со студенческими работами здесь

Не могу правильно вывести проверку ответа
Здравствуйте друзья. И снова прошу вашей помощи. в своей собственной конфигурации в табличной части документа, не получается правильно...

Не могу правильно вывести содержимое файла Си
#define _CRT_SECURE_NO_WARNINGS #include &lt;iostream&gt; #include &lt;cstdio&gt; using namespace std; void main() { setlocale(LC_ALL,...

Не могу правильно вывести запрос : Расписание занятий в школе
Помогите вывести запрос на вывод таблицы, у меня не выходит. Может чего-то не хватает, кто может подскажите. Задача была следующим...

Ввести одну дату и вывести дату следующего дня
Примеры: 1) Введите дату в программу, и она должна вывести вам дату следующего дня. (Например: input: 27.02.2015, output: 28.02.2015)

Ввести одну дату и вывести дату следующего дня
Ограничиться условными операторами. Не использовать библиотеки time, datetime етц


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru