Powershell - Get-Date.AddDays, как получить желаемый формат - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть сценарий Velow

       $AddDays = Read-Host "How long user will be active (: in Days) "
       $DateInFuture = (Get-date).AddDays($AddDays).ToString('yyyy-mm-dd')

Я хочу добавить дни к текущей дате, но вместо этого я получил вот что вот так ..

"2020-57-18"

И скажем, сегодня "2020-04-18", и я добавил 5 дней ... Как добавить дни с этим форматом? гггг-мм-дд

1 Ответ

2 голосов
/ 13 апреля 2020

Вам нужно изменить формат, используя внутри ToString, mm представляет минуты, а MM представляет месяцы

$AddDays = Read-Host "How long user will be active (: in Days) "
$DateInFuture = (Get-date).AddDays($AddDays).ToString('yyyy-MM-dd')

Получается желаемый результат 2020-04-18

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...