首页 > 解决方案 > 用 Powershell 减去日期

问题描述

使用 Powershell 我需要以“yyyyMMdd”格式获取日期。我可以使用 $Date_Today = Get-Date -format "yyyyMMdd" 并且它可以正常工作。

现在我需要得到日期,一天前:

(Get-Date).adddays(-1)

但是如果我需要获取 date ,一天前以相同的格式出现错误:

((Get-Date).adddays(-1)) -format "yyyyMMdd"

标签: powershell

解决方案


使用该.ToString()函数获得所需的结果:

(Get-Date).adddays(-1).ToString("yyyyMMdd")

推荐阅读