Рассчитайте интервал между двумя датами, затем отформатируйте интервал:
Функция date_interval_format() является псевдонимом DateInterval::format().
Функция DateInterval::format() используется для форматирования временных интервалов.
DateInterval::format( формат);
параметр | описывать |
---|---|
формат | Необходимый. Укажите формат. Строка параметра формата может использовать следующие символы: % - Буквальный % Y — год, минимум 2 цифры с ведущими нулями (например, 03). y - год (например, 3) M — месяц, с ведущими нулями (например, 06) м - месяц (например, 6) D – день, с ведущими нулями (например, 09) d - день (например, 9) a — общее количество дней между двумя датами, определенное функцией date_diff(). H - час, с ведущими нулями (например, 08, 23) h - час (например, 8, 23) I - центы, с ведущими нулями (например, 08, 23) i - баллы (например, 8, 23) S — секунды с ведущими нулями (например, 08, 23) s - секунды (например, 8, 23) R – знак «-» при отрицательном значении и «+» при положительном. r — знак «-», когда отрицательный, и пустой, когда положительный. Примечание. Перед каждой строкой формата должен стоять символ %! |
Возвращаемое значение: | Возвращает форматированный интервал времени. |
---|---|
PHP-версия: | 5.3+ |