繁体   English   中英

在Powershell中将Date变量转换为特定格式

[英]Convert Date variable into particular format in Powershell

Get-Date格式yyyy / M / d可在PS1中使用,但不适用于$ date -format yyyy / M / d等可变日期。 它提示错误-表达式或语句中出现意外的标记。

如何使$ date变量起作用。

谢谢,一个好奇的心!

您可以使用Get-Date重新创建对象:

Get-Date $date -format yyyy/M/d

您必须使用($date).ToString('yyyy/M/d')

编辑说您可以将$date变量通过管道传递给Get-Member ,以显示可用的方法。 然后我们可以在PowerShell中搜索格式化DateTime字符串的格式。例如,此问题

$date | GM
TypeName: System.DateTime
ToString             Method         
 string ToString(), string ToString(string format), 
 string ToString(System.IFormatProvider provider), ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM