powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Date_diff лишний символ в конце ответа на запрос
4 сообщений из 4, страница 1 из 1
Date_diff лишний символ в конце ответа на запрос
    #38858701
karlossan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день

Формируют запрос

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
$datetime3 = date_create('2014-10-01');

$datetime4 = date_create('2014-12-01');

$interval = date_diff($datetime3, $datetime4);


echo print_r($interval->days)



В ответ получаю:
611

Хотя реально ответ 61 (при расчете любого периода в конце ответа дописывается 1

Никак не пойму как решить этот вопрос

Если запросить:
Код: php
1.
echo print_r($interval)



То ответ получается:

DateInterval Object ( [y] => 0 [m] => 2 [d] => 0 [h] => 0 [i] => 0 [s] => 0 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 0 [days] => 61 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 ) 1

Всё равно в конце единица - как этого избежать?
...
Рейтинг: 0 / 0
Date_diff лишний символ в конце ответа на запрос
    #38858715
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
karlossan,

Ты уверен, что лишний print() или echo после твоего нигде не затесались?
...
Рейтинг: 0 / 0
Date_diff лишний символ в конце ответа на запрос
    #38858719
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
echo print_r($interval->days)


print_r выводит тебе ответ, а echo выводит 1 как результаты работы print_r. Уж используй что либо одно
...
Рейтинг: 0 / 0
Date_diff лишний символ в конце ответа на запрос
    #38858731
karlossan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SharuPoNemnogu,

Огромное спасибо все заработало.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Date_diff лишний символ в конце ответа на запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]