zhusaidong / php-datetime-calculator
php datetime calculator
dev-master / 1.0.x-dev
2018-06-21 09:15 UTC
Requires
- php: >=7.0
Requires (Dev)
- phpunit/phpunit: ^6.2
This package is auto-updated.
Last update: 2025-04-19 17:56:31 UTC
README
php datetime calculator
Installation
composer require zhusaidong/php-datetime-calculator
Usage
add or sub time
require('./vendor/autoload.php'); use \zhusaidong\DateTimeCalculator\DateTimeCalculator; $dtc = new DateTimeCalculator; $dtc->setTimestamp(time()); echo $dtc->sub(DateTimeCalculator::YEAR,1)->add(DateTimeCalculator::MONTH,1)->format(); //output:2017-07-16 17:36:51
time diff
require('./vendor/autoload.php'); use \zhusaidong\DateTimeCalculator\DateTimeCalculator; $dtc = new DateTimeCalculator; $dtc->setTimestamp(time()); echo $dtc->add(DateTimeCalculator::YEAR,1)->diff(DateTimeCalculator::now()); //output:365
methods
format();//format date diff();//diff date add();//add date sub();//sub date next();//next date last();//last date ago();//this function is an alias of sub