alexeyshockov / clock
This package is abandoned and no longer maintained.
The author suggests using the cakephp/chronos package instead.
Date & time manupulation library for PHP
v0.1.0
2013-05-09 07:39 UTC
Requires
- php: >=5.3.2
This package is auto-updated.
Last update: 2020-03-01 20:32:54 UTC
README
Goal
Convenient and safe way to work with date & time in PHP.
Benefits
- Rich, easy to understand (and remember) method set.
- Functional idioms:
- immutable collections (safest and usable for most cases).
Installation
Clock currently may be installed as submodule for your Git project:
git submodule add git://github.com/alexeyshockov/clock.git vendor/clock
or throught Composer:
{ "require": { "alexeyshockov/clock": "dev-master" } }
Usage
Some examples:
<?php $period = new \DatePeriod('R5/2008-03-01T13:00:00Z/P1Y2M10DT2H30M'); // Converting period to collection of dates with Colada. $dates = to_collection($period); $formattedDates = $dates->mapBy(x()->format(\DateTime::ATOM));