datediff

Как рассчитать разницу между двумя датами с помощью PHP?

У меня есть две даты формы: Start Date: 2007-03-24 End Date: 2009-06-26 Теперь мне нужно найти разницу между этими двумя в следующей форме: 2 years, 3 months and 2 days Как я могу сделать это в PHP?

как получить текущую дату/время в качестве объекта даты в PHP

Как получить сегодняшнюю дату в качестве объекта даты? Я пытаюсь вычислить разницу между некоторой датой начала и сег ... Объект даты и времени ([дата]=> 2012-06-20 00:00:00 [тип часового пояса] => 3 [часовой пояс] =>Америка/Лос-Анджелес)

Как преобразовать заданное количество дней в годы, месяцы и дни в MySQL?

Я пытаюсь получить дату и продолжительность времени между датой взятия кредита и датой оплаты. Я использовал функции да ... nth' . ($months > 1 ? 's' : '') . ', ' : '') . (($days > 0) ? $days . ' Day' . ($days > 1 ? 's' : '') : ''); }

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

Я пытаюсь использовать date_diff(): $datetime1 = date_create('19.03.2010'); $datetime2 = date_create('22.04.2010'); $i ... шибку: Call to undefined function date_diff() Как я могу заставить его работать? Используется PHP 5.2. Спасибо.

date diff() ожидает, что параметром 1 будет DateTimeInterface, заданная строка

У меня возникла эта проблема, и я не знаю, что делать... они имеют одинаковый формат $дата_экспирации = '2014-08-06 0 ... m-d G:i:s"); $date2 = дата создания ($date_expire); $diff =date_diff($date1,$date2);//в этой строке содержится ошибка..

получить разницу во времени в формате ЧЧ:ММ php

Как я могу получить это для вывода ЧЧ: формат ММ? $to_time = strtotime("2008-12-13 10:42:00"); <--AM $from_tim ... "; То, что я получил от этого, составляет 1299 минут Но я не могу понять, как заставить его выводить 21 час:41 м

Как я могу эффективно сравнить две даты и проверить, совпадают ли они в один и тот же день?

У меня есть два DateTime объекта $lastDate = $entity->getDate(); // is a DateTime with same format as $today $toda ... ли более эффективный способ проверить это? Любая операция, подобная diff(), которая дает мне результат в одной строке?

Даты MySQL между датами

Мне интересно, есть ли способ в MySQL 4.1+ запрашивать конкретные даты между диапазонами дат в моих записях? Для крат ... Или, по крайней мере, способ приблизиться к этому и использовать PHP чтобы закончить оставшуюся часть пути? Спасибо!

Что делает параметр absolute в DateTime::diff(DateTime [, bool absolute = false])

Вот пример кода $c = new DateTime(); $o = clone $c; $o->modify('-60 days'); $diff = $c->diff($o); $diff2 = $c-&g ... ["invert"]=> int(0), ["days"]=> int(60) } Как я вижу, меняется только свойство "инвертировать". Что это значит?

PHP преобразует разницу в интервале дат в десятичную

Я пытаюсь преобразовать разницу между двумя датами в общее количество лет, прямо сейчас я использую это: $datetime1 = ... l = $datetime1->diff($datetime2); return $interval->format('%y'); Это возвращает мне значение int (например, 0 для

Как получить разницу между двумя днями в php

У меня есть функция, которая передает некоторый параметр, подобный everyWeekOn("Mon",11,19,00) Я хочу вычислить ра ... от Как рассчитать разницу между двумя датами с помощью PHP? потому что у меня есть только день, а не полное свидание.

php дата->diff() возвращает бессмысленные суммы

Это мой код: $logdate = Input::get('logdate'); $enddate = Input::get('enddate'); //Cast the da ... +, независимо от того, какие даты я выбираю, учитывая, что они находятся за пределами 12-дневного радиуса одного месяца

Разница с точностью в микросекунды между двумя датами и временем в PHP

Я могу получить дату и время с микросекундами в PHP с обходным решением, таким как: list($usec, $sec) = explode(" ", m ... rval::формат не содержит символа формата %u или эквивалента для микросекунд. Кто-нибудь знает обходной путь для этого?

PHP разница в датах и времени в секундах отсутствует один час [дубликат]

Возможный Дубликат: Разница в один час, но только для некоторых дат Почему: strtotime('2012-11-01 00:00:00') ... e('2012-10-01 00:00:00') Возвращается: 2674800 Когда правильное значение равно: 2678400 Отсутствует один час.

Как рассчитать разницу двух строковых дат в днях с помощью PHP?

У меня есть две переменные даты: $dnow = "2016-12-1"; $dafter = "2016-12-11"; Я хочу рассчитать разницу между этим ... ания date_diff я получаю следующую ошибку Сообщение: Объект класса DateInterval не удалось преобразовать в строку.

Допустимый запрос MySQL, не возвращающий результат

У меня есть запрос в MySQL (благодаря пользователю Ross Smith II), который я протестировал в консоли (вернулся 1 день 1 ... o above, does not fix. while ( $row = $aresult->fetch_assoc() ) { echo ($row['duration']); }

разница в датах, возвращающие сумасшедшие вещи

Сегодня бьюсь головой о стену, работая с датами. Я просматриваю кучу дат и сравниваю их с текущей датой, чтобы определ ... ние diff->дней не является ответом. Это всегда возвращает абсолют, а не отрицательные значения, что было бы проблемой.

установите дату начала и окончания для последних 30 дней, заканчивающихся сегодня с помощью php

Мне нужно сгенерировать две даты в формате ГГГГ-ММ-ДД пример: 2010-06-09 За последние 30 дней, поэтому дата окончания ... годня - 30 дней Не могли бы вы помочь мне сгенерировать эти две даты в предыдущем формате ГГГГ-ММ-ДД Спасибо, ребята