gpt4 book ai didi

powershell - PowerShell如何从日期列表中筛选出日期范围。

转载 作者:行者123 更新时间:2023-12-02 23:43:06 25 4
gpt4 key购买 nike

我正在尝试从csv文件中的时间戳列中滤除事件,其中日期格式类似于1/25/2016 13:39,但不确定如何执行此操作?理想情况下,我希望能够在最后一个日期范围之前进行一周,因此,如果我今天在2016年2月9日运行它,它将在2016年4月4日至2016年1月30日之间获取,而忽略了时间标记。

最佳答案

您可以尝试这样的事情:

$today = (Get-Date)
$startDate = $today.Date.AddDays(-14 - [int]$dt.DayOfWeek) # Assuming Sunday's DayOfWeek is 0 in your culture
$endDate = $startDate.AddDays(7)
$result = $csv | ConvertFrom-Csv | Where-Object { [DateTime]$_.Timestamp -ge $startDate -and [DateTime]$_.Timestamp -lt $endDate }

关于powershell - PowerShell如何从日期列表中筛选出日期范围。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35301841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com