Comparaison de date

Résolu
djcbx Messages postés 4 Date d'inscription lundi 7 juillet 2008 Statut Membre Dernière intervention 20 janvier 2010 - 19 janv. 2010 à 15:04
djcbx Messages postés 4 Date d'inscription lundi 7 juillet 2008 Statut Membre Dernière intervention 20 janvier 2010 - 19 janv. 2010 à 15:36
Bonjour,

je réalise un programme qui recherche dans un dossier si un fichier existe entre datedujour-1 à 20h jusqu'a datedujour à 5h.

Mais je n'arrive pas à manipuler les dates, ou simplement tester si la datedufichier correspond bien à ce qui est attendu, malgrès mais recherche partout.

Si quelqu'un peut me donner un petit coup de pouce.

2 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
19 janv. 2010 à 15:16
quelque chose comme :

        Dim dMin As Date = Date.Today.AddHours(-4)
        Dim dMax As Date = Date.Today.AddHours(5)

        For Each sFileName As String In My.Computer.FileSystem.GetFiles("C:")
            If My.Computer.FileSystem.GetFileInfo(sFileName).LastWriteTime >= dMin And _
               My.Computer.FileSystem.GetFileInfo(sFileName).LastWriteTime <= dMax Then
                MessageBox.Show(sFileName)
            End If
        Next



Renfield - Admin CodeS-SourceS - MVP Visual Basic
3
djcbx Messages postés 4 Date d'inscription lundi 7 juillet 2008 Statut Membre Dernière intervention 20 janvier 2010
19 janv. 2010 à 15:36
Merci Beaucoup c'est tout à fais ça. j'ai encore du boulot...

je devrais me débrouiller pour le reste.
0
Rejoignez-nous