Jour d'une date [Résolu]

-
Hello,

Je voudrais savoir quel jour de la semaine nous sommes à partir d'une date.
J'ai trouvé un bout de code d'exemple sur l'aide MSDN, mais celui-ci me retourne toujours le même jour...

Dim

oldDate
As
Date
Dim oldWeekDayName
As
String
oldDate = #10/10/2008#
oldWeekDayName = WeekdayName(Weekday(oldDate))
MsgBox(oldWeekDayName)
Il me retourne samedi au lieu de lundi. La preuve que le système déconne, si je remplace 10/10/2008 par 11/10/2008, il me retourne pas dimanche mais mardi...

Une idée ? :)
Merci

A++
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
2382
Date d'inscription
jeudi 12 juillet 2001
Dernière intervention
15 décembre 2018
17
3
Merci
Bonjour,
Tu postes dans la catégorie vb.net mais tu nous donnes un code vb6.
Regarde ces codes snippets http://www.codyx.org/snippet_recuperer-nom-jour-semaine_311.aspx

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 98 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Willi
3
Merci
Merci. La fonction ci-dessous fonctionne nickel :
Public

Function GetWeekDayName(
ByVal d
As DateTime)
As
String
Return System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.DayNames(
CType(d.DayOfWeek,
Integer))

End
Function

Bonne journée à vous

A++

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 98 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Utilisateur anonyme
Messages postés
1566
Date d'inscription
mardi 26 décembre 2000
Dernière intervention
5 avril 2013
4
0
Merci
Bonjour,

es-tu certain de ne pas développer finalement sous VB6 et non  Thèmes / VB.NET et VB 2005
(ta manière d'utiliser MsgBox...)

Si tu es finalement sous VB6, ceci fonctionne bien :

olddate = #10/10/2008#
  MsgBox Format(olddate, "dddd")
Commenter la réponse de jmf0
0
Merci
Je suis bien sous VB.net, j'ai juste utiliser le Msgbox pour aller vite

A++
Commenter la réponse de Utilisateur anonyme

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.