Реклама на сайте Advertise with us

Про прошедшие даты в php

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:
+ +
Andrew

С нами с 29.08.04
Сообщения: 2525
Рейтинг: 613

Ссылка на сообщениеДобавлено: 18/12/04 в 21:49       Ответить с цитатойцитата 

Помогите вывести даты вчерашнего / позавчерашнего и т.д. дней. Так вывожу сегодняшний:
Код:
<?php echo date("F j");?>

Пробовал отнять единицу, не выходит icon_smile.gif
Заранее спасибо

Tranny Dollars

0
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

Ссылка на сообщениеДобавлено: 18/12/04 в 22:03       Ответить с цитатойцитата 

Код:

gmdate ("M d Y H:i:s", strtotime ("-1 day") );

JpS Live

1
 



С нами с 11.12.04
Сообщения: 99
Рейтинг: -344

Ссылка на сообщениеДобавлено: 18/12/04 в 22:34       Ответить с цитатойцитата 

Можно так:
Код:

$seconds = 60*60*24; // секунд назад
echo date('M d Y H:i:s',time() - $seconds);

Соответственно меняешь $seconds - получаешь даты для предыдущих дней.

1
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

Ссылка на сообщениеДобавлено: 19/12/04 в 07:13       Ответить с цитатойцитата 

dej@vu писал:
Можно так:
Код:

$seconds = 60*60*24; // секунд назад
echo date('M d Y H:i:s',time() - $seconds);

Соответственно меняешь $seconds - получаешь даты для предыдущих дней.


интересно, чему будет равна при таком подходе дата "минус один день от 1 марта" в високосном году ;)

JpS Live

1
 



С нами с 11.12.04
Сообщения: 99
Рейтинг: -344

Ссылка на сообщениеДобавлено: 19/12/04 в 14:21       Ответить с цитатойцитата 

Все будет в норме, можешь проверить.
В date() по переданному timestamp определяется дата по всем правилам.

1
 



С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672


Передовик Master-X (16.06.2008)
Ссылка на сообщениеДобавлено: 19/12/04 в 16:55       Ответить с цитатойцитата 

Я тоже strtotime делал.
Хотя оба варианта, по сути одинаковые - делают в конечном итоге одно и то же =)

Лучшие в Рунете: товарная партнёрка - от 4 рублей за клик.
CPA агрегатор - тысячи отличных офферов!

1
 



С нами с 21.12.03
Сообщения: 119
Рейтинг: 166

Ссылка на сообщениеДобавлено: 20/12/04 в 01:06       Ответить с цитатойцитата 

Код:

echo strtotime("+1 week 2 days 4 hours 2 seconds";

php.net

ICQ: 283124524

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »