在PowerShell中使用日期
问题描述:
我正在尝试使用Get-Date cmdlet获取昨天的日期。 我发现.AddDay(-1)命令,似乎工作。接下来我需要做的是以YYMMDD格式提取日期。这是我无法弄清楚如何去做的部分。在PowerShell中使用日期
这是我用来得到今天的日期和前一天。
$a = Get-Date
"Day: " + $a.Day
"Month: " + $a.Month
"Year: " + $a.Year
"Hour: " + $a.Hour
"Minute: " + $a.Minute
"Second: " + $a.Second
$b=$a.AddDays(-1)
"Day: " + $b.Day
"Month: " + $b.Month
"Year: " + $b.Year
"Hour: " + $b.Hour
"Minute: " + $b.Minute
"Second: " + $b.Second
答
尝试这种情况:
$b = (Get-Date).AddDays(-1).ToString("yyMMdd")
答
$a = Get-Date
$b=$a.AddDays(-1)
$b.ToString("yyMMdd")
(或)
$c = $b.ToString("yyMMdd")