blog actif depuis 1328 jours.

retours d'expériences, codes sources, réflexions, humeurs... d'un webmaster

 

Utilisation de la classe

La date sur laquelle portera la classe peut être passée en argument lors de l'instanciation ou grâce à la méthode setDate();
La date doit être écrite selon les formats reconnus par la classes, avec ou sans l'heure.
Ainsi, pour instancier la classe avec la date du 03 octobre 2008, on peut écrire :

			$obj_date = new classe_date('03 octobre 2008');
			$obj_date = new classe_date('03/10/2008');
			$obj_date = new classe_date('2008-10-03');
			$obj_date = new classe_date();
			$obj_date->setDate('2008-10-03');
		

Exemple de code

		$obj_date = new classe_date("04 avril 2010 15:20:40","SQL");	// instantiation
		print $obj_date->getDate()."
"; print "STR = ".$obj_date->getDate("STR")."
"; print "FR = ".$obj_date->getDate("FR")."
"; print "EN = ".$obj_date->getDate("EN")."
"; $obj_date->setDate("20 septembre 2010"); // changement de date print "UNX = ".$obj_date->getDate("UNX")."
"; print "URL = ".$obj_date->getDate("URL")."
"; print "USR = ".$obj_date->getDate("USR")."
"; print "RSS = ".$obj_date->getDate("RSS")."
";

Résultat

2010-04-04 15:20:40
STR = 04/04/2010 15:20:40
FR = Dimanche 04 Avril 2010 15:20:40
EN = Sunday 04th April 2010 15:20:40
UNX = 1284940800
URL = 2010/09/20
USR = 09/20/2010
RSS = Mon, 20 Sep 2010 00:00:00