Transformer numero de jour et semaine en date [resolu] - PHP - Programmation
Marsh Posté le 15-09-2010 à 14:32:47
Bonjour,
Un truc comme ça ?
Code :
|
Marsh Posté le 15-09-2010 à 14:39:13
Voici une fonction que j'utilise dans mon soft Astres (cf ma signature) :
Code :
|
Ca te donne la date du lundi d'une semaine. A partir de la si en BD t'as un jour différent du lundi, suffit de faire ça :
Code :
|
Marsh Posté le 15-09-2010 à 14:48:31
Merci beaucoup a vous 2.
Je ne sais pas encore quelle solution je vais utiliser, je vais voir laquelle correspond le mieu a mon programme.
Bonne journee !
Marsh Posté le 15-09-2010 à 15:03:51
L'algo dans les 2 solutions est globalement le même : trouver la date du lundi de la semaine et ajouter x jours si le jour demandé n'est pas un lundi.
ATTENTION à bien connaître la définition de ce qu'est la semaine n°1 d'une année (celle qui contient le 1er jeudi de l'année), sinon ça va pas le faire
Marsh Posté le 16-09-2010 à 16:29:43
Merci pour le message de prevention, j'ai deja eu ce probleme auparavant, je ne me ferai plus avoir si facilement
Marsh Posté le 15-09-2010 à 13:07:22
Bonjour,
J'ai dans ma base de donnees un numero de jour (1=lundi, 2=mardi, ...), un numero de semaine et l'annee. Chaque donnee est dans une colonne differente. Je souhaiterai transformer ces donnees en une date "YYYY-MM-DD".
J'ai essaye quelques trucs mais rien de bien convaincant.
Auriez vous une solution ?
Message édité par shooker le 15-09-2010 à 14:48:45