[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод окончания отображения информации
Гость_Николай
Здравствуйте, подскажите кто знает.
Только желательно полных пример, а то куски ключевых слов, мне полной информации могут не дать, я еще не так сильно разбираюсь в программировании.
Вывод окончания отображения информации
1. Нужно к $date из базы формата 0000-00-00 00:00:00 прибавить (число 5 например) $zifra*86400. Число 5 будет как 5 дней.
Чтобы вышел результат дата плюс 5 дней (0000-00-00 00:00:00 или 0000-00-00).
2. Или же считало количество оставшихся дней до конца. От $date 0000-00-00 00:00:00 5 дней

В интернете нашел только такой пример: $days = ceil((strtotime('2011-07-12') - time()) / 86400);
Экспериментировал с ним, не выходит.

Заранее спасибо!
inpost
Нормальный пример, должен работать...
Правда ты должен понимать, что делает функции strtotime и time();
Кроме этого тебе загадка, что делает ceil ?
Собственно, жду ответа smile.gif

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Guest
Вы меня не так поняли, пример, то рабочий, но под мои нужды не подходит или я не сумел его переделать под себя.
Если strtotime больше сегодняшней даты, тогда считать дни будет, а у меня другой случай.
strtotime - time работает, а strtotime + time выводит непонятные большие данные. Как будто с плюсом не работает. Когда 5*86400 вместо time.

О ceil читал, что оно округляет результат до целого числа.
inpost
Я тебе открою секрет, но дата: "0000-00-00 00:00:00" не существует smile.gif Данная система исчисления начинается с 1000 года. приобразование в UNIX_TIME - там начало 1970 год.
Не понимаю, зачем хранить неверные данные. Поставь адекватную дату, а не 0000-00-00. Таких же чисел никогда не будет.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
inpost
А лучше дай входящие данные и исходящие. Какую дату имеешь, что прибавляешь, что должен получить! Я ещё раз перечитал и не понял задачи.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.