Scopas
Messages postés24Date d'inscriptiondimanche 21 août 2005StatutMembreDernière intervention26 octobre 2009
-
13 juin 2006 à 23:06
Scopas
Messages postés24Date d'inscriptiondimanche 21 août 2005StatutMembreDernière intervention26 octobre 2009
-
14 juin 2006 à 10:39
Bonjour,
j aimerais savoir si quelqu un a un bout de code qui pourrais changer des jours en date
c'est a dire le 0(jour) =1 janvier
1(jour) =2 janvier
2(jour) = 3 janvier(sans l'annee) etc...
si c'est possible avec des commentaires car je debut en code (c++)
ketchupy45
Messages postés101Date d'inscriptiondimanche 1 mai 2005StatutMembreDernière intervention13 décembre 20071 14 juin 2006 à 10:09
Salut
Je pense que ça peut se faire avec des boucles :
if(nombre<0 && nombre>365) //365 car si l'année est bissextile il y aura 366 jours et le 31 décembre correspondra à 365 //(toujours à cuase du décalage du 1er janvier)
{
//message d'erreur
}
if(nombre<=30) //si le nombre est inferieur ou egal à 30 le mois est janvier (pas 31 car le 1er jour correspond à nombre=0 d'apres ton message)
{
mois=01;
jour=nombre+1;
}
else if(nombre <=57) //sinon et si nombre inférieur ou egal à 57 -> février
{
mois=02;
jour=nombre-31+1 //nombre entré - nombre de jour des mois précédent + 1 à cause du décalage 0=1er janvier
}
.....
J'espère que ça va t'aider et que tu va pouvoir continuer.
Scopas
Messages postés24Date d'inscriptiondimanche 21 août 2005StatutMembreDernière intervention26 octobre 2009 14 juin 2006 à 09:45
Si vous voulez je recois une trame, dans cette trame je converti la date mais la date, c'est un nombre ce nombre c est le jour dans l'annee moi je veux juste passer du numero en jour ,mois
la date je la gere deja dans une autre trame apres pour savoir si l'anne a 365 ou 366 jour je peu le faire
Vous n’avez pas trouvé la réponse que vous recherchez ?