對於一個支票,我需要昨天的日期在晚上10:00在一個變量。Powershell的獲取日期:如何在22:00獲取昨天的變量?
我得到昨天日期和當前時間與
$a = (get-date).AddDays(-1)
但我怎麼時間操縱22.00,仍然保留變量,日期,對象?
對於一個支票,我需要昨天的日期在晚上10:00在一個變量。Powershell的獲取日期:如何在22:00獲取昨天的變量?
我得到昨天日期和當前時間與
$a = (get-date).AddDays(-1)
但我怎麼時間操縱22.00,仍然保留變量,日期,對象?
使用DateTime.Today而不是DateTime.Now(這是Get-Date的返回值),因爲今天只是以00:00爲時間的日期,現在是時間下降到毫秒的時間。 (從masenkablast)
> [DateTime]::Today.AddDays(-1).AddHours(22)
Thursday, March 11, 2010 10:00:00 PM
(Get-Date (Get-Date -Format d)).AddHours(-2)
我看到這個話題,但對我來說我一直在尋找改善格式的方式。使用UFormat並添加-1天
(get-date (get-date).addDays(-1) -UFormat "%Y%m%d-%H%M")
完美的作品,謝謝! – icnivad 2010-03-15 08:40:24
哇我有一個這樣長的複雜功能,在我的一個腳本中做了這一行。耶爲我的愚蠢。 – percent20 2010-06-02 02:20:05