0

powershell には、次の情報を含む CSV からインポートした配列があります

ユーザー名 記録日
@{UserName=user1; RecordDate=05/18/2013}
@{UserName=user1; RecordDate=05/18/2012}
@{UserName=user1; RecordDate=04/18/2013}
@{UserName=user1; RecordDate=01/18/2013}
@{UserName=user22; RecordDate=05/18/2013}
@{UserName=user22; RecordDate=05/18/2012}
@{UserName=user22; RecordDate=04/18/2013}
@{UserName=user22; RecordDate=01/18/2013}

日付に基づいて重複したエントリを削除し、ユーザー名の各ユーザーの最新の日付を持つエントリのみを残したい

ありがとうございました!!

4

2 に答える 2

1

DateTime適切にソートされるように、プロパティを に変換するだけです。並べ替えを次のように変更するだけです。

sort {[DateTime]$_.RecordDate}
于 2013-07-18T04:26:31.957 に答える