|
|
|
| Не могу сообразить. А как вывести корректную вчерашнюю дату? Если сегодня десятое - оно кое-как понятно. Но сегодня может быть первое число. | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.03.2006 в 23:25)
| | А нельзя так time()-60*60*24 | |
|
|
|
|
|
|
|
для: Ziq
(20.03.2006 в 23:28)
| | А дальше можно strftime'ом пользоваться | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.03.2006 в 23:25)
| |
<?
echo date("Y-m-d",time()-3600*24);
?>
|
| |
|
|
|
|
|
|
|
для: Евгений Петров
(20.03.2006 в 23:28)
| | Логично. | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.03.2006 в 23:25)
| | воспользуйтесь функцией mktime - она корректно обрабатывает отрицательные даты.
<?
echo date("M-d-Y", mktime(0, 0, 0, date("m"), date("d")-1));
|
| |
|
|
|
|
|
|
|
для: Loki
(20.03.2006 в 23:32)
| | Понял. | |
|
|
|