小编典典

如何在 PowerShell 中格式化日期时间

all

我可以Get-Date像这样格式化 cmdlet 没问题:

$date = Get-Date -format "yyyyMMdd"

但是一旦我在一个变量中得到了一个日期,我该如何格式化呢?下面的声明

$dateStr = $date -format "yyyMMdd"

返回此错误:

“您必须在 ‘-f’ 运算符的右侧提供一个值表达式”


阅读 80

收藏
2022-06-27

共1个答案

小编典典

与.NET中的相同:

$DateStr = $Date.ToString("yyyyMMdd")

或者:

$DateStr = '{0:yyyyMMdd}' -f $Date
2022-06-27