Не удается преобразовать строку в объект DateTime в сценарии PowerShell - PullRequest
0 голосов
/ 27 августа 2018

Я не могу преобразовать строку "2018-08-24 18: 23: 16,060" в объект DateTime.

$lastTS = [datetime]::ParseExact($lastTSStr, 'yyyy-MM-dd HH:mm:ss,fff', $null)

Я получаю 24.08.2018 18:23:16.Но мне нужна строка как объект DateTime.

1 Ответ

0 голосов
/ 27 августа 2018

Код, который вы здесь указали, работает

$lastTSStr = "2018-08-24 18:23:16,060"
$lastTS = [datetime]::ParseExact($lastTSStr, 'yyyy-MM-dd HH:mm:ss,fff', $null)

Это дает объект DateTime.

Если ваш $ lastTSStr имеет больше данных, вы должны сделать регулярное выражениеполучить только строку из строки и разобрать ее.

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