Нет, он не будет пролонгирован, потому что в декабре 31 день, а все, что больше 31, является исключением.
Get-Date -Month 2 -Day 32
Результат:
Get-Date: Cannotпроверить аргумент по параметру «День».Аргумент 32 больше максимально допустимого диапазона 31. Укажите аргумент, который меньше или равен 31, а затем повторите команду.
В строке: 1 символ: 24
+ get-date -month2-дневный 32
+
+ CategoryInfo: InvalidData: (:) [Get-Date], ParameterBindingValidationException
+ FullyQualifiedErrorId:
ParameterArgumentValidationError, Microsoft.PowerShell.Commands.GetDateCommand
1015 * То же самое для месяца 12:
Get-Date -Month 12 -Day 32
Результат
Get-Date: невозможно проверить аргумент в параметре 'Day'.Аргумент 32 больше максимально допустимого диапазона 31. Укажите аргумент, который меньше или равен 31, а затем повторите команду.
В строке: 1 символ: 24
+ get-date -month2-дневный 32
+
+ CategoryInfo: InvalidData: (:) [Get-Date], ParameterBindingValidationException
+ FullyQualifiedErrorId:
ParameterArgumentValidationError, Microsoft.PowerShell.Commands.GetDateCommand *28 10