par
roro41200 » 12 juin 2010, 12:13
j'essai de lancer le fichier test (test.datetime.php)
Code : Tout sélectionner
require_once('class.DateTime.php');
$time = time() - rand(0, 172800);
$timeStr = DateTime_ext::timeStampToString($time);
echo "Compare $time to ", time(), ': ', DateTime_ext::compareDates($time, time()), "<br /><br />";
echo "$time to string: $timeStr<br /><br />";
echo "$timeStr to time stamp: ", DateTime_ext::timeStringToStamp($timeStr), "<br /><br />";
echo "$timeStr as 'Y-m-D': ", DateTime_ext::timeFormat($timeStr, 'Y-m-d'), "<br /><br />";
echo "$time as 'Y-m-D': ", DateTime_ext::timeFormat($time, 'Y-m-d'), "<br /><br />";
echo "From $time to ", time(), ' as human readable: ', DateTime_ext::timeToHumanReadable(time() - $time), "<br /><br />";
echo "$time as 'fuzzy' time string: ", DateTime_ext::fuzzyTimeString($time), "<br /><br />";
Oui en tout cas c clair qu elle existe deja avec la version de PHP 5.2.13
En fait ce qu il faut c'est compléter la classe DateTime!! mais comment fait on ceci??
j'essai de lancer le fichier test (test.datetime.php)
[code]
require_once('class.DateTime.php');
$time = time() - rand(0, 172800);
$timeStr = DateTime_ext::timeStampToString($time);
echo "Compare $time to ", time(), ': ', DateTime_ext::compareDates($time, time()), "<br /><br />";
echo "$time to string: $timeStr<br /><br />";
echo "$timeStr to time stamp: ", DateTime_ext::timeStringToStamp($timeStr), "<br /><br />";
echo "$timeStr as 'Y-m-D': ", DateTime_ext::timeFormat($timeStr, 'Y-m-d'), "<br /><br />";
echo "$time as 'Y-m-D': ", DateTime_ext::timeFormat($time, 'Y-m-d'), "<br /><br />";
echo "From $time to ", time(), ' as human readable: ', DateTime_ext::timeToHumanReadable(time() - $time), "<br /><br />";
echo "$time as 'fuzzy' time string: ", DateTime_ext::fuzzyTimeString($time), "<br /><br />";
[/code]
Oui en tout cas c clair qu elle existe deja avec la version de PHP 5.2.13
En fait ce qu il faut c'est compléter la classe DateTime!! mais comment fait on ceci??