On Wed, 28 Nov 2001, Ninn Langel wrote:
> Je suis en train d'�crire une fonction a laquelle j'envoie une date
> format MySQL Date (YYYY-MM-DD), et qui me retourne qqch comme Lundi 3
> D�cembre 2001.
UNIX de base supporte, par ses fonctions de temps de la biblioth�que
C standard (cf man 3 ctime, notamment la fonction localtime p.ex.)
ce genre de fonctions. On peut les appeler depuis Perl via le module
POSIX. Peut-�tre m�me depuis PHP, ce qui permettrait de r�utiliser
le savoir UNIX accumul� et de ne pas devoir r�apprendre � chaque fois.
Alternativement, il y a peut-�tre une fonction de conversion de temps
interne � MySQL.
Avec PostgreSQL on peut faire ainsi:
sfi_contacts=> SELECT day, date_part('dow', day) AS jour_semaine FROM event LIMIT 1;
day|jour_semaine
----------+---------
2001-11-26| 1
avec dow (`day of week') 1 lundi, etc.
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.