簡體   English   中英

Powershell Get-Date -Day(新年)

[英]Powershell Get-Date -Day (New Year)

Powershell Get-Date說明:

-天

指定所顯示的月份。 輸入1到31之間的一個值。>默認值為當前日期。

如果您指定的值大於一個月中的天數,那么> PowerShell會將一個天數添加到該月中並顯示結果。 例如,“獲取日期-月2-日31”顯示“ 3月3日”,而不是“ 2月31日”。

如果日期最終轉換為January 1日,這是否還會延續到新年,還是我必須調整代碼以檢測新年?

不,它不會過期,因為12月有31天,任何高於31天的情況都是例外。

Get-Date -Month 2 -Day 32

結果:

Get-Date:無法驗證參數'Day'上的參數。 32參數大於最大允許范圍31。提供小於或等於31的參數,然后再次嘗試命令。
在線:1個字符:24個
+獲取日期-第2個月-第32天
+
+ CategoryInfo:InvalidData:(:) [獲取日期],ParameterBindingValidationException
+ FullyQualifiedErrorId:
ParameterArgumentValidationError,Microsoft.PowerShell.Commands.GetDateCommand

第12個月相同:

Get-Date -Month 12 -Day 32

結果

Get-Date:無法驗證參數'Day'上的參數。 32參數大於最大允許范圍31。提供小於或等於31的參數,然后再次嘗試命令。
在線:1個字符:24個
+獲取日期-第2個月-第32天
+
+ CategoryInfo:InvalidData:(:) [獲取日期],ParameterBindingValidationException
+ FullyQualifiedErrorId:
ParameterArgumentValidationError,Microsoft.PowerShell.Commands.GetDateCommand

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM