Узнать количество пройденых дней

  • Автор темы -=GogA[qwe]=-
  • Дата начала

-=GogA[qwe]=-

Guest
Узнать количество пройденых дней

Вот проблема:
Как быстро и точно узнать кол-во пройденых дней.
Имеется дата создания и текущая... я использую mktime();...

у меня есть:
PHP:
$km=0;
for ($j=4;$j<=date("y");$j++)
 {
  if ($j==date("y"))
   for ($i=0;$i<date("m");$i++)
    {
     $km=$km+date("d",mktime(0,0,0,$i+1,0,$j));
    }
  else
   for ($i=0;$i<13;$i++)
    {
     $km=$km+date("d",mktime(0,0,0,$i+1,0,$j));
    }
  $km=$km-31;
 }
но хотелось бы что-нибудь попроще...
 

Falc

Новичок
Тебе надо узнать кол-во дней между текущим временем и заданым?

Все очень просто:

( $cur_date - $old_date ) / кол-во секунд в дне
 

Project

Guest
Пользуйся ответом Falc'а.
Еще совет, когда получаешь время указывай 12 часов (не будет проблем с переходами часовых поясов):
$timestamp = mktime(12, 0, 0, $m, $d, $y);
 
Сверху