pasha234 / timediff
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/pasha234/timediff
Requires
- php: >=5.5
Requires (Dev)
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2025-09-24 08:50:22 UTC
README
Вывод времени, прошедшего с определенной даты
Требования
PHP >= 5.5.0
Установка
composer require pasha234/timediff
Как пользоваться утилитой
$timeDiff = new TimeDiff(); # По умолчанию текущее время (2020-10-10 00:00:00) $timeDiff->get('2020-10-10 02:00:00'); # Вернет "2 hours ago"
Можно также задать другое время при инициализации класса
$timeDiff = new TimeDiff( DateTime::createFromFormat("Y-m-d H:i:s", "2020-10-10 01:00:00") ); $timeDiff->get('2020-10-10 02:00:00'); # Вернет "1 hours ago"
Поддерживает разницу в секундах, минутах, часах и днях
Тестирование
Для запуска тестов используется команда
composer test