Bonjour, je reviens à l'attaque avec mon timer
comme dans le titre, j'aimerais retirer les secondes à mon datesystem...
Voilà ma situation : Avec un timer qui à un interval de 60 000 millisecondes, je vérifie que je n'ai pas une nouvelle demande en attente de prise en compte: si oui alors j'affiche Date OK si non j'affiche Date KO (en vrai dans mon projet je génère une alerte mail, mais j'ai simplifié mon code). Pour cela je charge toutes mes date de demande au format JJ/MM/AAAA HH/MM dans une listbox (ListBoxDatedemande). Mon problème c'est que mon dateandtime.now() est au format JJ/MM/AAAA HH/MM/SS... ainsi il me dit à chaque fois que ma date est KO, étant donné qu'il y a ces foutu secondes.
Code Visual Basic :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 'Toutes les 60 secondes on vérifie qu'il y a pas une demande en attente de prise en compte depuis plus de 15 mn Dim dateattentepriseencompte As String = DateAdd(DateInterval.Minute, -15, DateAndTime.Now) For i As Integer = 0 To ListBoxDatedemande.Items.Count - 1 If ListBoxDatedemande.Items.Item(i) = dateattentepriseencompte Then MsgBox("DATE OK") Else : MsgBox("DATE KO") End If Next 'Fin Toutes les 60 secondes on vérifie qu'il y a pas une demande en attente de prise en compte depuis plus de 15 mn
Je voudrais donc pouvoir retirer les secondes à mon DateandTime ... j'attends vos proposition avec impatience
Partager