Travailler sur le temps
maProg :: Tutoriels :: Procédures et astuces :: VB.NET
Page 1 sur 1 • Partager •
Travailler sur le temps
Les différents formatages de date :
d affiche le jour
dd affiche le jour sur 2 chiffres
ddd affiche le jour abrégé
dddd affiche le jour complet
M affiche le mois
MM affiche le mois sur 2 chiffres
MMM affiche le mois abrégé
MMMM affiche le mois complet
y affiche le dernier chiffre de l'année (pas très utile)
yy affiche les deux derniers chiffres de l'année
yyyy affiche l'année en entier
Vous allez pouvoir avoir quelques exemples pour vous aider...
Afficher la date du jour :
'Calculer date du jour
Dim DateduJour As System.DateTime
DateduJour = System.DateTime.Now
Label1.Text = "Date du jour : " & DateduJour
Afficher la date du jour suivant :
On va utiliser l'instruction AddDay de ToDay : AddDay, AddMouths, AddHours
et l'englober dans une instruction "Format" et non "FormatDateTime"
Simple non...
Et non pas si simple car il y a tellement de manipulations possibles avec les dates que l'on si pert. Mais j'espère vous avoir aidé pour celle-ci, car on ne la trouve pas sur le net (enfin je ne l'ai pas trouvé du moins).
'Calculer date de demain
Dim DateduJour As System.DateTime
Dim madurée As System.TimeSpan
Dim monRésultatDurée As System.DateTime
DateduJour = System.DateTime.Now
madurée = New System.TimeSpan(1, 0, 0, 0)
monRésultatDurée = DateduJour.Add(madurée)
Label1.Text = "Demain : " & Format(Today.AddDays(1), "dddd") & " " & monRésultatDurée.Day & monRésultatDurée.ToString(" MMMM yyyy")
d affiche le jour
dd affiche le jour sur 2 chiffres
ddd affiche le jour abrégé
dddd affiche le jour complet
M affiche le mois
MM affiche le mois sur 2 chiffres
MMM affiche le mois abrégé
MMMM affiche le mois complet
y affiche le dernier chiffre de l'année (pas très utile)
yy affiche les deux derniers chiffres de l'année
yyyy affiche l'année en entier
Vous allez pouvoir avoir quelques exemples pour vous aider...
Afficher la date du jour :
'Calculer date du jour
Dim DateduJour As System.DateTime
DateduJour = System.DateTime.Now
Label1.Text = "Date du jour : " & DateduJour
Afficher la date du jour suivant :
On va utiliser l'instruction AddDay de ToDay : AddDay, AddMouths, AddHours
et l'englober dans une instruction "Format" et non "FormatDateTime"
Simple non...
Et non pas si simple car il y a tellement de manipulations possibles avec les dates que l'on si pert. Mais j'espère vous avoir aidé pour celle-ci, car on ne la trouve pas sur le net (enfin je ne l'ai pas trouvé du moins).
'Calculer date de demain
Dim DateduJour As System.DateTime
Dim madurée As System.TimeSpan
Dim monRésultatDurée As System.DateTime
DateduJour = System.DateTime.Now
madurée = New System.TimeSpan(1, 0, 0, 0)
monRésultatDurée = DateduJour.Add(madurée)
Label1.Text = "Demain : " & Format(Today.AddDays(1), "dddd") & " " & monRésultatDurée.Day & monRésultatDurée.ToString(" MMMM yyyy")
Misery™- Admin
- Nombre de messages: 32
Age: 34
Date d'inscription: 22/09/2008

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum




» Les instructions
» Les fonctions
» Lien Web sur un formulaire
» Petite astuce pour alléger vos navigateurs Web
» Les propriétés d'un formulaire
» Adresse de la base de stockage
» FOCUS
» Une horloge avec TIMER