Вычисление количества дней м/у 2-м датами

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

Adobe

Новичок
Вычисление количества дней м/у 2-м датами

Здравствуйте уважаемые!
Я сегодня весь день сижу и ломаю голову, как можно вычислить количество дней м/у 2-м датами
Т.е. у меня есть сегодняшняя дата:
PHP:
$nowdate = date ("Y-m-d"); // возвратит  2007-12-25
И есть переменная $best_before, в которой записана будущая дата:
PHP:
$best_before = "2007-12-30";
Мне нужно найти количество дней между ними т.е. получить "5"

Пробовал так:
PHP:
$itogdate = $best_before-$nowdate;
Но у меня возвращается 0 (наверное количество лет), а мне дней надо :(
Очень на Вас надеюсь. Подскажите пожалуйста, кто ведает.
 

Adobe

Новичок
Mr_Max
Я нашел, но там связано с SQL, а я без sql хочу посчитать :(
 

fixxxer

К.О.
Партнер клуба
[m]time[/m]
[m]mktime[/m]
скока в сутках секунд надеюсь догадаешься
 

Adobe

Новичок
fixxxer
86400 :) Только толку то :(

-~{}~ 25.12.07 20:03:

Блин, вы хотябы скажите вообще реально вычислить разницу между 2007-12-25 и 2007-12-30 или вместо date() нужно time() использовать
 

Bitterman

Новичок
Использовать нужно strtotime, date и некоторые арифметические операторы.

P.S. Ну и мозг, ессно
 

Adobe

Новичок
Пробовал и так:
PHP:
$itogdate = $nowdate - ($best_before/86400);
и так:
PHP:
$itogdate = ($nowdate - $best_before)/86400;
Ерудна какая то получается :(

-~{}~ 25.12.07 20:33:


И в базу заносится только количество полных дней
 

Adobe

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

-~{}~ 25.12.07 20:59:

Пользователь указывает будущую дату
http://kursach.tom.ru/uploads/1198604605_untitled-1.jpg
И обработчик считает, сколько дней от текущей даты, до указанной польователем

-~{}~ 25.12.07 21:03:

Пробую в unix формат перевести (как советовал Bitterman)
PHP:
$best_before = strtotime($best_before);
дк он мне вообще -1 возвращает :( гон какой то
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Adobe
Скажи, пожалуйста, коим боком, то, что ты показал в скриншоте относится к ПХП и к решению твоей проблемы?
 

Adobe

Новичок
нужно прочитать ссылки
Там тоже эпикрис... льву толстому не снилось :(

-~{}~ 25.12.07 21:06:

Mr_Max
Странный вопрос :)
А разве подсчет дней м/у текущей и будущей датой - на PHP это не PHP Oo

-~{}~ 25.12.07 21:11:

Блин, вот смотрел другие топики с подобными пролемами (например с SQL) - дк там все нормально, сразу дали ответ, мол вот так вот и так сделай и все норм. Ну в этом топике издевательство какое то :(
 

melo

однажды

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
дк он мне вообще -1 возвращает гон какой то
Это означает, что ты подаешь на вход "непонятный" для strotime формат.

Странный вопрос
А разве подсчет дней м/у текущей и будущей датой - на PHP это не PHP Oo
Странный скриншот. который не содержит абсолюно ничего, что описивает твою проблему.

Там тоже эпикрис... льву толстому не снилось
Боюсь что тебе не подходит этот форум.
Вместо того, чтоб прочитать то, что тебе советуюют ты ноешь, ноешь, ноешь...

п.с. А рыбы ты не получишь.


-~{}~ 25.12.07 20:20:

Интересно а топик закроют когда-нибудь?

-~{}~ 25.12.07 20:22:

http://phpwiki.ru/Для_чего_нужен_форум
 

fixxxer

К.О.
Партнер клуба
Тема закрыта. Учитесь пользоваться поиском.

Прежде чем задавать вопрос - используйте поиск по форуму и FAQ:
На нахождение готового ответа на свой вопрос Вы потратите меньше своего и чужого времени, чем на создание новой темы.

Поиск по форуму

http://phpclub.ru/faq/
http://phpclub.ru/detail/
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху