Bonjour,
j'ai un fichier csv qui contient entre autres un champ "BundleDate" de type datettime formaté comme ceci :
BundleDate --> "MM/dd/yyyy HH:mm:ss"
je veux extraire du fichier csv les enregistrements dont le champ BundleDate est plus vieux que 7 jours
j'ai créé un pipe comme ceci :
Import-Csv $file -Delimiter "," | where { (get-date($_.BundleDate) -lt (get-Date).Adddays(-7))}
ça marche pas parce que $_.BundleDate n'est pas reconnu comme un type datettime
j'aimerai garder la structure du pipe qui me plait
comment puis-je indiquer le format "MM/dd/yyyy HH:mm:ss" exacte de BundleDate à get-date ?
il faudrait aussi que (get-Date).Adddays(-7) est le meme format
j'ai passé du temps dessus mais je n'arrive pas
merci si vous avez une intuition!
Partager