Powershell's Get-date: How to get Yesterday at 22:00 in a variable?

前端 未结 7 1804
没有蜡笔的小新
没有蜡笔的小新 2020-12-30 19:18

For a check i need yesterday\'s date at 10:00pm in a variable.

I get yesterdays Date and current Time with

$a = (get-date).AddDays(-1)
7条回答
  •  既然无缘
    2020-12-30 20:06

    Use DateTime.Today as opposed to DateTime.Now (which is what Get-Date returns) because Today is just the date with 00:00 as the time, and now is the moment in time down to the millisecond. (from masenkablast)

    > [DateTime]::Today.AddDays(-1).AddHours(22)
    Thursday, March 11, 2010 10:00:00 PM
    

提交回复
热议问题