[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вычисление периода времени (даты)
denis79513
Как можно реализовать следующее, допустим дается сегодняшнее число вот так:
$data=date("d.m.y");

И дается определенное число дней допустим 84 дня, как найти дату когда эти 84 дня закончатся считая от $data, чтобы ответ был в формате: ("d.m.y"). Я понимаю что нужно складывать, но нужно учесть, что если больше 31 дня, то прибавляется 1 месяц + в разных месяцах разное кол-во дней.
Может есть какой-то алгоритм?



Спустя 1 час, 10 минут, 32 секунды (21.12.2010 - 12:04) gaizjad написал(а):
Попробуй функцию mktime

Спустя 45 минут, 5 секунд (21.12.2010 - 12:49) ИНСИ написал(а):
denis79513 тебе для чего это? Чтобы в запросе это сделать или просто в скрипте?

Спустя 19 минут, 59 секунд (21.12.2010 - 13:09) linker написал(а):
mktime($Hour, $Min, $Sec, $Month, $Day + 84, $Year);
Вернет честные данные с учетом количества дней в месяце, даже, если не ошибаюсь учет идет високосный или нет год.

Спустя 37 минут, 57 секунд (21.12.2010 - 13:47) denis79513 написал(а):
Спасибо, сейчас попробую!
Быстрый ответ:

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