Как я могу ParseExact Ср 27 июня 08:50:00 2018 -0500 - PullRequest
0 голосов
/ 03 июля 2018

Я пытаюсь использовать [datetime] :: ParseExact

Строка, которую мне нужно преобразовать в дату и время, - среда, 27 июня 08:50:00 2018 -0500 Я не могу понять правильный формат, чтобы преобразовать его правильно.

Пожалуйста, помогите мне. Спасибо

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

Попробуйте также:

$Date = 'Wed Jun 27 08:50:00 2018 -0500'
[datetime]::ParseExact($Date,"ddd MMM dd HH:mm:ss yyyy zzz",[CultureInfo]::InvariantCulture)
0 голосов
/ 03 июля 2018

Есть несколько вариантов. В какой-то степени это будет зависеть от того, что вы хотите сделать с этим смещением времени. Вот один способ, который игнорирует смещение:

$test = 'Wed Jun 27 08:50:00 2018 -0500'
$parts = $test.split(' ')
$date = get-date ('{0}{1}{2} {3}' -f $parts[2], $parts[1], $parts[4], $parts[3])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...