Страница 1 из 1

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

Добавлено: 2012-11-29 15:51:59
gyurza2000
День добрый, у меня простой вопрос, как вывести средствами 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 больше чем сегодняшний?

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

Добавлено: 2012-11-29 15:58:46
gyurza2000

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

<?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")." года";
?>

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

Добавлено: 2012-11-29 16:29:06
rayder

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

Добавлено: 2012-11-30 8:23:31
gyurza2000
Ладно, сделал месяцы цифрами и успокоился

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

Добавлено: 2012-12-04 1:43:33
FiL
вместо date("w") использовать date("w", time()+4*24*60*60). Ну и так далее...