Proposed new package: Time.
| From: | Leandro Lucarella | Date: | Thu, 20 Feb 2003 20:20:11 +0000 |
| Subject: | Proposed new package: Time. | ||
| Groups: | php.pear.dev | ||
| Request: | Send a blank email to pear-dev+get-13522@lists.php.net to get a copy of this message | ||
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I've made a class for managing times that I want to add to PEAR.
Simple example:
$time =& new Time('20:40');
echo $time->toString()."\n";
$interval =& $time->interval(array(19, 40));
echo $interval->toString()."\n";
$interval->add('0:5:10');
echo $interval->toString()."\n";
var_dump($interval->greater($time));
var_dump($interval->equal(array(1, 5, 10)));
Shows:
20:40:00
01:00:00
01:05:10
bool(false)
bool(true)
Complex example:
http://svn.llucax.hn.org:81/svn/hooks/tronco/examples/time.php
Source code:
http://svn.llucax.hn.org:81/svn/hooks/tronco/lib/Time.php
Proposed category: Date and Time
Proposed destination: root level (<pear_dir>/Time.php)
I'm open to comments/suggestions/+1/-1....
- --
LUCA - Leandro Lucarella - Usando Debian GNU/Linux Sid - GNU Generation
- ------------------------------------------------------------------------
E-Mail / JID: luca@lugmen.org.ar
GPG Fingerprint: D9E1 4545 0F4B 7928 E82C 375D 4B02 0FE0 B08B 4FB2
GPG Key: gpg --keyserver pks.lugli.org.ar --recv-keys B08B4FB2
- ------------------------------------------------------------------------
Sin democracia la libertad es una quimera.
-- Octavio Paz. (1914-1998) Escritor mexicano.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+VTh7SwIP4LCLT7IRAk0nAKC6W5nqUDd/4lHPD2efpmahfgExAQCfUfjp
3US7CQEqB17nhSkL+lpEN7M=
=iAy8
-----END PGP SIGNATURE-----