IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

DateTimePicker + 1 jour


Sujet :

Windows Forms

  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Par défaut DateTimePicker + 1 jour
    Bonjour, donc en fait j'ai un léger problème de comparaison, en fait je voudrais garder dans mon fichier les données entre le 25 mai 2009 et le 26 mai 2009 par exemple.
    En utilisant ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     If Debut > Now Or Fin > Now Then
                MsgBox("Date(s) non valide(s) !")
                Me.Close()
            Else
                While ligne IsNot Nothing 'tant que je ne suis à la fin on continue
                    fields = ligne.Split(delimiter)
                    If fields.GetValue(1) = "PRI" And fields.GetValue(0) > Debut And fields.GetValue(0) <= Fin Then ' Then 'si les colonnes n°1 et 2 (index de début = 0) correspondent à ma condition je la stocke
                        JeGArde.AppendLine(ligne)
                    End If
                    ligne = Lect.ReadLine 'on passe à la ligne suivante
                End While
            End If
    Je garde seulement les données du 25 mai 2009 pourtant j'utilise "<=", une solution ?
    Merci d'avance

    Edit : Et avec ce code quand je veux du 25 mai 2009 au 25 mai 2009 j'ai plus rien dans mon fichier

  2. #2
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    Salut,

    quel est le format des dates retournees ?

    Qu'est-ce que GetValue retourne ?

    Si tu manipules des dats, le 26/05/2009 a 1h du mat est superieur au 26/05/2009, qui sera compris comme 26/05/2009 00:00:00.000...

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Par défaut
    Voila le format : CDate(D_Fin.Value.ToShortDateString) (C'est 2 DateTimePicker)
    Le GetValue retourne les données d'un fichier csv et cette colonne c'est des dates

    Edit : Merci pour ton explication donc si j'ai bien compris je dois mettre 27 mai 2009 pour avoir les données du 26 mai ?

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Par défaut
    Il n'y aurait pas la possibilité de rajouter +1 à un DateTimePicker ?

  5. #5
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    le plus simple, c'est de faire un truc genre

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  6. #6
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    DateTimePicker.addDays(1) pour ajouter un jour
    DateTimePicker.addMonths(1) pour ajouter un mois
    DateTimePicker.addYears(1) pour ajouter une année
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  7. #7
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Par défaut
    Merci j'ai testé mais j'ai une erreur 'AddDay' n'est pas un membre de 'Date', comment je fais ?

    Edit : C'était juste un problème de S tout fonctionne parfaitement merci pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] Inversion jour/mois dans DateTimePicker
    Par Marc_27 dans le forum IHM
    Réponses: 1
    Dernier message: 31/03/2010, 09h54
  2. Difference de jour DateTimePicker
    Par ricegoing dans le forum Windows Forms
    Réponses: 1
    Dernier message: 09/06/2009, 09h12
  3. datetimepicker + 1 jour
    Par TOPGUN89 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 21/09/2007, 17h14
  4. datetimepicker et date du jour
    Par pierrot67 dans le forum Bases de données
    Réponses: 2
    Dernier message: 08/07/2006, 10h42
  5. Réponses: 1
    Dernier message: 28/06/2005, 11h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo