Mam CSV, który jest podobny do tegoodlewania kolumny z pliku CSV jak data PowerShell
"fundName","MMFcusip","ticker","AsOfDate","SumHoldingPercent"
"BlackRock OH Muni MMP/Instit","'091927236'","COIXX","2/29/2012 12:00:00 AM","100.00000000200"
"Western Asset Inst US Treas Res","'52470G841'","CIIXX","2/29/2012 12:00:00 AM","100.00000000200"
Korzystanie PowerShell, jak mogę rzucić „asOfDate” jako data/czas podczas korzystania z polecenia import-CSV?
EDIT: to jest linia kodu, który mam obecnie pracuje z
$measuredDate = $today.AddDays(-21)
$staleDates = Import-Csv d:\path\file.csv | Foreach-Object {$_.AsOfDate = Get-Date $_.AsOfDate} | Where-Object {asOfDate -lt $measuredDate} | Measure-Object
Dlaczego nie rzucić go, kiedy będziesz używać wartości zamiast tego, że podczas importu CSV? –
To też będzie działało dobrze, chociaż uważam, że nadal nie jestem pewien, jak bym to zrobił! Po prostu muszę porównać tę datę, z tą zapisaną w zmiennej, aby sprawdzić, czy jest starsza niż ta w zmiennej – mhopkins321