Вывод даты на сайт

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Вывод даты на сайт

Непрочитанное сообщение gyurza2000 » 2012-11-29 15:51:59

День добрый, у меня простой вопрос, как вывести средствами php на страничку дату, но не текущую а текущая+4 дня, и что бы месяцы и дни недели на русском языке были. Сейчас перед глазами 3 варианта(один на русском, но не знаю как 4 дня плюсовать, остальные плюсуют четыре дня но на английск4ом) не получается слепить в один по причине отсутствия знаний в PHP
Вот например, всё по русски

Код: Выделить всё

<?php
$mes[0]="-";
$mes[1]="Января";
$mes[2]="Февраля";
$mes[3]="Марта";
$mes[4]="Апреля";
$mes[5]="Мая";
$mes[6]="Июня";
$mes[7]="Июля";
$mes[8]="Августа";
$mes[9]="Сентебря";
$mes[10]="Октября";
$mes[11]="Ноября";
$mes[12]="Декабря";

$nednum=(int)date("w");
$mesnum=(int)date("m");
echo "бла бла бла ".date("G:i:s")." ".date("d")." ".$mes[$mesnum]." ".date("Y")." бла бла бла";
?>
Но как сделать что бы день был на 4 больше чем сегодняшний?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: Вывод даты на сайт

Непрочитанное сообщение gyurza2000 » 2012-11-29 15:58:46

Код: Выделить всё

<?php
$mes[0]="-";
$mes[1]="Января";
$mes[2]="Февраля";
$mes[3]="Марта";
$mes[4]="Апреля";
$mes[5]="Мая";
$mes[6]="Июня";
$mes[7]="Июля";
$mes[8]="Августа";
$mes[9]="Сентебря";
$mes[10]="Октября";
$mes[11]="Ноября";
$mes[12]="Декабря";

$ned[0]="Воскресенье";
$ned[1]="Понедельник";
$ned[2]="Вторник";
$ned[3]="Среда";
$ned[4]="Четверг";
$ned[5]="Пятница";
$ned[6]="Субота";

$nednum=(int)date("w");
$mesnum=(int)date("m");

echo "Сегодня ".$ned[$nednum]." ".date("d")." ".$mes[$mesnum]." ".date("Y")." года";
?>
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

rayder
лейтенант
Сообщения: 661
Зарегистрирован: 2008-12-18 16:29:43
Откуда: Ukraine/Kiev
Контактная информация:

Re: Вывод даты на сайт

Непрочитанное сообщение rayder » 2012-11-29 16:29:06

Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: Вывод даты на сайт

Непрочитанное сообщение gyurza2000 » 2012-11-30 8:23:31

Ладно, сделал месяцы цифрами и успокоился
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

Re: Вывод даты на сайт

Непрочитанное сообщение FiL » 2012-12-04 1:43:33

вместо date("w") использовать date("w", time()+4*24*60*60). Ну и так далее...