Manipulation des dates

Résolu
cs_lilj Messages postés 203 Date d'inscription dimanche 13 décembre 2009 Statut Membre Dernière intervention 1 avril 2012 - 17 nov. 2010 à 13:01
cs_lilj Messages postés 203 Date d'inscription dimanche 13 décembre 2009 Statut Membre Dernière intervention 1 avril 2012 - 17 nov. 2010 à 15:37
bonjour,

je voulais savoir comment obtenir la date du premier jour de la semaine en cours sachant que le premier jour de la semaine doit être un lundi..

Exemple : nous sommes le Mercredi 17 novembre 2010.
Mon application devrait faire apparaître la date 15/11/2010.

Merci

2 réponses

raffika Messages postés 269 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 12 mars 2011
17 nov. 2010 à 13:41
Salut,
tu peux utiliser .dayofweek pour savoir le
jour de la semaine, si tu l'utilise par exemple
avec une date comme aujourd'hui (mercredi)
il te renverra 3.
Ensuite tu peux vérifier tous les jours de la semaine
avec un if ou select case afin de retirer par exemple
2 jours pour obtenir la date du premier jour de la semaine
avec .adddays(-2) :
dim dd as date = now
msgbox(dd.dayofweek)
dim r as date=dd.adddays(-2)
msgbox(r)
3
cs_lilj Messages postés 203 Date d'inscription dimanche 13 décembre 2009 Statut Membre Dernière intervention 1 avril 2012 5
17 nov. 2010 à 15:37
Merci à toi !! Je me demandais juste comment retirer des jours à la date d'aujourd'hui avec ton .adddays(-2) tout est résolu !!

Merci encore..
0
Rejoignez-nous