jim09
Messages postés5Date d'inscriptionmercredi 18 février 2004StatutMembreDernière intervention 8 mars 2004
-
25 févr. 2004 à 09:35
TheChikenKiller
Messages postés60Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention11 février 2007
-
26 févr. 2004 à 21:20
Bonjour, j'aimerai savoir si il etait possible de récupérer le premier jour d'une semaine.
Si l'on connait l'annee, le mois et la semaine..
Je n'y arrive pas :sad)
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 25 févr. 2004 à 22:20
Connaissant une date (Date1), on en détermine sa position dans la semaine grâce à la fonction DayOfTheWeek contenue dans DateUtils.
Sachant que "DayOfTheWeek renvoie une valeur comprise entre 1 et 7, qui représentent respectivement lundi et dimanche.", il suffit de soustraire le nombre de jours - 1 à la valeur obtenue :
premier jour de la semaine = Date1 - résultat de DayOfTheWeek + 1
On obtient alors la date du premier jour de la semaine.
Ensuite, on peut exploiter cette date pour différents usages.
jim09
Messages postés5Date d'inscriptionmercredi 18 février 2004StatutMembreDernière intervention 8 mars 2004 26 févr. 2004 à 11:36
Merci mais ce n'est pas tout a fait ça mon problème...
En fait je ne connais que le numéro de semaine, le mois et l'année...
Et j'aurais besoin de retrouver les jours compris dans cette semaine.
Ex: semaine:6
mois: 2
annee:2004
je voudrais avoir: lu 2,ma 3, mer 4, ...
Mefci d'avance et desole pour le manque d'expilcation du post :)
TheChikenKiller
Messages postés60Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention11 février 2007 26 févr. 2004 à 21:20
Bon je vais p-etre dire une boulette mais tu as dans Win32 un composant calendar.
Avec lui tu pourras peut etre faire ce que tu veux.
je ne cherche pa plus loin.
Enesperant un reponse a ton problème.
Bonne continuation