Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: date("Y-m-d") + 5 дней ???
 
 автор: тошик   (04.06.2007 в 20:10)   письмо автору
 
 

У меня есть $date = date("Y-m-d");
и я хочу прибавить к ней,например пять дней, $date+=5; - так конечно не получилось, помогите пожалуйста !!

   
 
 автор: ddhvvn   (04.06.2007 в 20:27)   письмо автору
 
   для: тошик   (04.06.2007 в 20:10)
 


<?php
  $date 
date("Y-m-d"time()+60*60*24*5);
?>

   
 
 автор: mr Bin   (04.06.2007 в 20:31)   письмо автору
 
   для: ddhvvn   (04.06.2007 в 20:27)
 

Или так:

<?php
echo strftime("%Y-%m-%d"date("Y-m-d") + mktime(000date("m")  , date("d")+5date("Y")));
?>

   
 
 автор: Trianon   (04.06.2007 в 20:43)   письмо автору
 
   для: mr Bin   (04.06.2007 в 20:31)
 

здесь лучше выбрать время 12 дня, а не ночи.

   
 
 автор: mr Bin   (04.06.2007 в 20:44)   письмо автору
 
   для: Trianon   (04.06.2007 в 20:43)
 

Trianon, что-то не понял Вас...
Вы про это:
mktime(12, 0, 0....

?

Ещё можно так:

<?php
echo date('Y-m-d'strtotime('+5 days'));
?>

   
 
 автор: Trianon   (04.06.2007 в 21:04)   письмо автору
 
   для: mr Bin   (04.06.2007 в 20:44)
 

mktime(12, 0, 0....

да . Я именно про это.

   
 
 автор: mr Bin   (04.06.2007 в 22:22)   письмо автору
 
   для: Trianon   (04.06.2007 в 21:04)
 

А можно узнать поподробнее, на что это влияет?
Нестыковка американцев с русским менталитетом, что начинать стоит с понедельника?

   
 
 автор: Trianon   (04.06.2007 в 22:27)   письмо автору
 
   для: mr Bin   (04.06.2007 в 22:22)
 

время от времени, в сутках то пропадают, то появляются лишние часы. Они делают это по ночам. Здравый смысл подсказывает, что днем время течет более непрерывно, чем ночью. И если неохота напороться на такой казус, считать сутки лучше вдали от точек разрыва.

   
 
 автор: mr Bin   (04.06.2007 в 22:47)   письмо автору
 
   для: Trianon   (04.06.2007 в 22:27)
 

Спасибо. Намотал.

   
 
 автор: Faraon   (05.06.2007 в 09:00)   письмо автору
 
   для: mr Bin   (04.06.2007 в 22:47)
 

Можно сделать так:

for($i=0; $i <= 5; $i++) {
        $date = mktime(0,0,0,date('n'),date('j')+$i,date('Y'));
        $value = date("d.m.Y",$date);
     print $value."<br>";
}

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования