Nom du jour de la semaine de la date choisie

Soyez le premier à donner votre avis sur cette source.

Vue 4 479 fois - Téléchargée 381 fois

Description

Ce Petit Programme permet de donner le nom du jour de la semaine du jour,du mois et de l'année choisie.
Par exemple:
LE QUATORZE JUILLET MILLE SEPT CENT QUATRE VINGT NEUF
est un MARDI
Vous pourrez trouver le nom du jour de la semaine de votre date de naissance.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Sechaud
Messages postés
288
Date d'inscription
jeudi 28 octobre 2004
Statut
Membre
Dernière intervention
3 janvier 2017
-
Si ça peut aider =>
Après avoir étudié la page indiquée par LE PIVERT,il en ressort ceci pour utiliser la simplification de PARAGLIDER:

-1 Sous la forme #10/15/2011# on est en format américain et on commence par le mois. (Ici le 15 Octobre 2011).

Sous la forme "15/10/2011" on est au format français

-2 Weekday(MaDate) calcule le numéro de la semaine à partir du DIMANCHE
---------------------------------------------------------
Voici donc pour vérifier (1 Bouton et 4 TextBox)
'Afficher le nom du jour en clair
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'Choisir la façon d'entrer la date
' Dim MaDate As Date = #10/15/2011# 'd° avec le mois au début (Format américain)
' Dim MaDate As Date = "15/10/2011" 'Pour le 15 octobre 2011

'Si on part d'une TextBox
Dim MaDate As Date = TextBox1.Text
TextBox2.Text (MaDate.ToString("dddd")) ' Samedi (Pour le 15/10/2011) .C'est OK
TextBox3.Text Weekday(MaDate) ' Donne 7 pour Samedi car la semaine commence le Dimanche avec Weekday(MaDate)

'Pour tomber juste, on enlève donc 1 à Weekday(MaDate)
TextBox4.Text = WeekdayName(Weekday(MaDate) - 1)
End Sub
Sechaud
Messages postés
288
Date d'inscription
jeudi 28 octobre 2004
Statut
Membre
Dernière intervention
3 janvier 2017
-
Merci LE PIVERT pour l'article fort bien documenté et instructif.
Je ne programme toujours pas en VB.Net, mais il faut bien essayer de rester un peu dans le coup.
cs_Le Pivert
Messages postés
6272
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
16 octobre 2019
87 -
Bonjour,
Voir ce site qui est très complet:
http://msdn.microsoft.com/fr-fr/library/bb762911.aspx
@+ Le Pivert
Sechaud
Messages postés
288
Date d'inscription
jeudi 28 octobre 2004
Statut
Membre
Dernière intervention
3 janvier 2017
-
PARAGLIDER
Apparemment tu es au Canada. Tu utilises le format => Mois / jour / Année.
En France, pratiquement tout le monde utilise le format Jour/Mois/Année , donc ta proposition est contraire à nos habitudes.
Par curiosité, je suis allé dans les paramètres régionaux et je me suis mis en anglais. Et alors la formule
WeekdayName(Weekday(dateValue)) fonctionne bien, en mettant d'abord le mois puis le jour.
Mais GROSSE SURPRISE, la réponse est alors LE JOUR D'AVANT et de plus on a le nom du jour en anglais!!!
Je pense donc que l'idée d'ADN56 serait l'explication selon le jour pris comme début de semaine dans le Système.
Paraglider
Messages postés
35
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
6 février 2014
1 -
Bonjour,

La date entrée dans le textbox doit être du format mois - jour - année

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.