簡體   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