Question Problème de date

Plus d'informations
il y a 8 ans 11 mois #23722 par Guillaume
Problème de date a été créé par Guillaume
Bonjour,

Un petit souci probablement tout bête.

[code:1]PS C:\WINDOWS\system32> Get-culture

LCID Name DisplayName
---- ----
1036 fr-FR Français (France)

PS C:\WINDOWS\system32> $Contrat_Date_Choix = \"04/05/2017\"
PS C:\WINDOWS\system32> $Date_jour = (Get-Date).ToShortDateString()
PS C:\WINDOWS\system32> $Date_Fin = (Get-Date $Contrat_Date_Choix).ToShortDateString()
PS C:\WINDOWS\system32> $Date_jour -gt $Date_Fin
False
[/code:1]

Pourquoi \"False\" ?... La date du 2 juin est pourtant \"plus grande\" que la date du 4 mai.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 11 mois #23723 par Marc
Réponse de Marc sur le sujet Re:Problème de date
Salut,

tu peux comparer les Dates dans leur type DateTime sans les typer en string.

[code:1]
$Contrat_Date_Choix = \"04/05/2017\"
$Date_jour = Get-Date
$Date_Fin = Get-Date $Contrat_Date_Choix
$date_jour -gt $date_Fin
True
[/code:1]

Les dates, tant que le traitement n'ai pas fini je les laisse en type DateTime et en tout tout dernier recours je les type en string et si c'est absolument nécessaire ce qui, selon moi, est extrêmement rare.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 11 mois #23724 par Guillaume
Réponse de Guillaume sur le sujet Re:Problème de date
Ok super ! :) J'ai adapté mon script parce que j'ai aussi besoin de la date en string.

Merci beaucoup ! ;)

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.039 secondes
Propulsé par Kunena