Разница дат (продолжение)

Статус
В этой теме нельзя размещать новые ответы.

DavisEstevis

Новичок
Разница дат (продолжение)

Я уже задавал здесь вопрос как высчитать разницу двух дат и округлить до разницы в годах. Меня отослали на http://phpclub.ru/detail/article/date_stuff. Что же я такой глупый что не могу вычесть два таймстампа и поделить на 31536000?

Вот пример:
PHP:
$d1=strtotime('2006-02-06');
$d2=strtotime('1988-02-11');
$diff=$d1-$d2;
$diff2 = bcdiv($diff,(3600*24*365));
echo "$diff2 years";
И оно выдаёт "18" хотя должно быть 17 лет если посчитать. Как решить такую проблему?
 

DavisEstevis

Новичок
а нормальный пример кода дать никто не в силах? только посылать на всякие сайты можем?
 

zerkms

TDD infected
Команда форума
DavisEstevis
т.е. на "всяких сайтах" примеров кода нет? а вы точно нажимали на данные вам ссылки и читали что там написано?

ps: если ищете "пхп в картинках", то, думаю, будете разочарованы что пока таковых не имеется
 

Tor

Новичок
а нормальный пример кода дать никто не в силах?
тут не может быть примера - кода на три строчки
если после прочтения всего, что тебе дали, ты не можешь написать нужный тебе код, то хватит ныть - программирование не для тебя
 

SiMM

Новичок
DavisEstevis, скажи, а без PHP ты эту разницу вычислить можешь? И каким же образом? Не с конкретными числами, а для любого дня, месяца и года обоих дат?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху