PowerShell Get -Date - PullRequest
       7

PowerShell Get -Date

1 голос
/ 17 апреля 2009

Привет, ребята, у меня есть это в PowerShell:

У меня есть коллекция с CustomProp с именем "rep_date", которая содержит дату в формате: мм / дд / гггг, теперь я хочу сохранить дату в этом формате: дд / мм / гггг, я пытаюсь использовать этот подход :

For ($i=0;$i –le $HD.count; ++$i)
{
    $B = $HD[$i].CustomProps[‘rep_date’] = Get-Date –date $HD[$i].CustomProps[‘rep_date’] -format "dd.mm.yyyy"

    $HD[$i].CustomProps[‘rep_date’] = $B
}

Но не работает.

Есть идеи, как этого добиться?

С наилучшими пожеланиями !!!

Ответы [ 2 ]

2 голосов
/ 17 апреля 2009

В коде есть две проблемы. Во-первых, строка формата должна быть «dd.MM.yyyy». (Обратите внимание, заглавные буквы М). Второе - это ненужное присвоение переменных. Вы можете просто использовать

$HD[$i].CustomProps[‘rep_date’] = Get-Date –date $HD[$i].CustomProps[‘rep_date’] -format "dd.MM.yyyy"
0 голосов
/ 21 апреля 2009

Попробуйте с ToString ():

$ HD [$ i] .CustomProps [‘rep_date’] = $ HD [$ i] .CustomProps [‘rep_date í].

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