Question
Verification de la date
- Tiryaki
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 20
- Remerciements reçus 0
il y a 8 ans 3 mois #20226
par Tiryaki
Verification de la date a été créé par Tiryaki
Bonjours,
j'aurais besoin de votre aide svp.
J'ai du faire une interface graphique pour permettre de créer un utilisateur plus facilement sur Active Directory ...
il me reste une derniere petite etape avant de cree mon utilisateur je doit effectuer une verification de date.
Exemple: je rentre une date dans une texte box puis j'ai un bouton verif qui permet de verifier si ma date est bien une date dans le futur si oui elle crée mon utilisateur sinon elle envoie un mesage d'erreur qui demande de modifier le mdp
quelqu'un pourrait m'aider ?
Merci d'avance.
j'aurais besoin de votre aide svp.
J'ai du faire une interface graphique pour permettre de créer un utilisateur plus facilement sur Active Directory ...
il me reste une derniere petite etape avant de cree mon utilisateur je doit effectuer une verification de date.
Exemple: je rentre une date dans une texte box puis j'ai un bouton verif qui permet de verifier si ma date est bien une date dans le futur si oui elle crée mon utilisateur sinon elle envoie un mesage d'erreur qui demande de modifier le mdp
quelqu'un pourrait m'aider ?
Merci d'avance.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6290
- Remerciements reçus 67
il y a 8 ans 3 mois #20228
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Verification de la date
Tu parles du
control
ou du test ?
Dans ce cas un opérateur suffit:
[code:1]
#Aujourd'hui et demain
[DateTime]::Now.Date -gt [datetime]::Now.AddDays(1).Date
#False
#Aujourd'hui et hier
[DateTime]::Now.Date -gt [datetime]::Now.AddDays(-1).Date
#True
#Aujourd'hui et aujourd'hui
...
[/code:1]
La propriété 'Date' renvoie la date sans la partie heure minute seconde.
Dans ce cas un opérateur suffit:
[code:1]
#Aujourd'hui et demain
[DateTime]::Now.Date -gt [datetime]::Now.AddDays(1).Date
#False
#Aujourd'hui et hier
[DateTime]::Now.Date -gt [datetime]::Now.AddDays(-1).Date
#True
#Aujourd'hui et aujourd'hui
...
[/code:1]
La propriété 'Date' renvoie la date sans la partie heure minute seconde.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 8 ans 3 mois #20229
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:Verification de la date
@Laurent : En fait, il a une textbox pour récupérer la date. Ce qu'il fait qu'il doit faire une conversion avant de pouvoir la comparer.
Et pour cela, google a pas mal de réponse
www.google.com/search?q=powershell+convert+string+to+date
Et pour cela, google a pas mal de réponse

www.google.com/search?q=powershell+convert+string+to+date
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6290
- Remerciements reçus 67
il y a 8 ans 3 mois #20232
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Verification de la date
Richard Lazaro écrit:
Oui, j'ai bien compris je proposais ce composant au cas où : pas de conversion, supporte la culture courante, peut limiter si nécessaire la date saisie (MinimumDateTime -> pas de date dans le passé), si je me souviens bien on ne peut pas saisir de dates inexistantes dans le futur (29/02/2017), avec la conversion non plus d'ailleurs.@Laurent : En fait, il a une textbox pour récupérer la date. Ce qu'il fait qu'il doit faire une conversion avant de pouvoir la comparer.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Tiryaki
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 20
- Remerciements reçus 0
il y a 8 ans 3 mois #20234
par Tiryaki
Réponse de Tiryaki sur le sujet Re:Verification de la date
Bonjours,
Je comprends pas trop se que je doit faire il faut que je doit faire une convertion puis je doit la comparer ?
Je comprends pas trop se que je doit faire il faut que je doit faire une convertion puis je doit la comparer ?
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 8 ans 3 mois #20235
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:Verification de la date
Soit tu restes sur ton controle TextBox et donc :
- Tu dois récupérer le contenu de ta TextBox
- Convertir la valeur en objet DateTime (Mais attention au erreur de format possible ... jj/mm/aaaa, jjmmaaaa, mm-jj-aaaa, ect...
- Comparer la date convertie avec la date courante en Datetime (Get-Date ou [DateTime]::Now)
Soit tu changes de controle et tu passes sur du DatePicker :
- La tu récupères directement l'objet DateTime dans la propriété Date (en se basant sur les propos de Laurent)
- Comparer la date du DatePicker avec la date courante en Datetime (Get-Date ou [DateTime]::Now)
- Tu dois récupérer le contenu de ta TextBox
- Convertir la valeur en objet DateTime (Mais attention au erreur de format possible ... jj/mm/aaaa, jjmmaaaa, mm-jj-aaaa, ect...
- Comparer la date convertie avec la date courante en Datetime (Get-Date ou [DateTime]::Now)
Soit tu changes de controle et tu passes sur du DatePicker :
- La tu récupères directement l'objet DateTime dans la propriété Date (en se basant sur les propos de Laurent)
- Comparer la date du DatePicker avec la date courante en Datetime (Get-Date ou [DateTime]::Now)
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.067 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Verification de la date