comment faire pour qu'il rajoute les secondes aussi
'calculer le reste en temps
Label3.Text = Format(Now, "HH:mm:ss")
Dim n, h, m As String
n = DateDiff("n", Label3.Text, ICHMaskedTextBox2.Text)
h = DateDiff("h", Label3.Text, ICHMaskedTextBox2.Text)
If Label3.Text < ICHMaskedTextBox2.Text Then
m = n - (h * 60)
Label16.Text = "il reste " + h + " h " + m + " min"
End If
Dim n1, h1, m1 As String
If Label3.Text > ICHMaskedTextBox2.Text Then
n1 = DateDiff("n", ICHMaskedTextBox2.Text, Label3.Text)
h1 = DateDiff("h", ICHMaskedTextBox2, Label3.Text)
m1 = n1 - (h1 * 60)
Label16.Text = "Depuis " + h1 + " h " + m1 + " min"
End If
En VB.NET pensez à activer "Option Explicit" et "Option Strict"
Pensez aussi à retirer l'import automatique de Microsoft.VisualBasic (Onglet "références" des propriétés du projet.
Une fois cela fait, intéresses-toi à la classe DateTime.
Peut être qu'en faisant la différence en secondes, tu pourras avoir la précision adéquate.
J'avais également eu du mal avec les datediff.
Datediff te donne la différence entre 2 date. Selon le paramètre que tu choisis, il retourne soit la différence en h, m, s,... Ainsi, si tu désire la différence en hh:mm:ss, tu dois faire le calcul (/60). C'est assez complexe.
J'ai finalement trouvé un morceau de code:
Dim temps As TimeSpan = date2.Subtract(date1)
Dim H = temps.Hours
Dim M = temps.Minutes
Dim S = temps.Seconds
Label_temps.Text = Format(H, "00") & ":" & Format(M, "00") & ":" & Format(S, "00")
J'espère que ça t'aidera. Je suis également débutant et autodidacte. N'hésite pas à user ta touche F1 ou de Google. Et si une méthode ne fonctionne pas, il en existe pleins d'autres qui peuvent fonctionner et qui sont mieux adapté à ton problème.
Bonjour
Je remercie tout ceux qui m ont proposé des codes.
En fait le projet est pour une association.
Il consiste a afficher des donnee sur un ecran
Suivant la date du jour.
--je suis en plein projet. J espere que j arriverai a le finir.
Il reste une question qui me travaille depuis une semaine.
Comment afficher cette appli depuis une cle usb sur un ecran de tv.
J aurais besoin de vos conseils.
Merci a tous ceux qui veulent aider cette association.