PowerShell 查找下个星期天


如果你想通过PowerShell查看下一个星期天,或者从上个星期天开始已经过去了多少天了,可以使用 DateTime 类的DayOfWeek属性,它代表的当前日期输入本周的星期几。所以可以非常方便的计算出当前星期与下一个星期天索引的差。

[Int]$index = Get-Date  | Select-Object -ExpandProperty DayOfWeek

$daysTillNextSunday = 7 - $index
$daysSinceLastSunday = $index

$NextSunday = (Get-Date) + (New-TimeSpan -Days $daysTillNextSunday)
$LastSunday = (Get-Date) - (New-TimeSpan -Days $daysSinceLastSunday)

$NextSunday
$LastSunday

原文链接:Finding Next Sunday

本文链接: https://www.pstips.net/finding-next-sunday.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注