RawDateTime - An DateTime Class Extension
, (*1)
Package Features
- User to UTC time conversion
- UTC to User time conversion
- Get span between two dates in years, months, weeks, days, hours, minutes and seconds
Installation
Composer
RawDateTime is available via Composer/Packagist., (*2)
Add "rawphp/raw-datetime": "0.*@dev"
to the require block in your composer.json and then run composer install
., (*3)
{
"require": {
"rawphp/raw-datetime": "0.*@dev"
}
}
You can also simply run the following from the command line:, (*4)
composer require rawphp/raw-datetime "0.*@dev"
Tarball
Alternatively, just copy the contents of the RawDateTime folder into somewhere that's in your PHP include_path
setting. If you don't speak git or just want a tarball, click the 'zip' button at the top of the page in GitHub., (*5)
Basic Usage
<?php
use RawPHP\RawDateTime\DateTime;
// get UTC time from local
$utc = DateTime::getUtcDateTime( new \DateTime( ) );
// get local time from UTC
$local = DateTime::getUserDateTime( $utc );
License
This package is licensed under the MIT. Read LICENSE for information on the software availability and distribution., (*6)
Contributing
Please submit bug reports, suggestions and pull requests to the GitHub issue tracker., (*7)
Changelog
22-09-2014
21-09-2014
- Initial Code Commit
- Removed DateTimeInterface because it was added in PHP 5.5