Я перепробовал все, что мог придумать, чтобы получить правильный формат даты. Кто-нибудь может помочь с этой проблемой RPA в UiPath. Я использовал операцию 'get text', чтобы получить дату папки, и после этого попытался использовать
Datetime.ParseExact(Str variable,"dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture).
. Это выдает ошибку:
Назначить: строка не была признан действительным DateTime.
Ваша помощь очень ценится.
edit: я теперь обратился за помощью к другу, который понял это. Ошибка была в строке, которую не было видно, потому что в строке был невидимый символ, который я извлек через действие get text. Решение состоит из 2 шагов:
назначьте другую переменную точно такой же дате и используйте оператор if, чтобы выяснить, равны ли эти две строки, и вы обнаружите, что они не совпадают. .
Теперь используйте регулярное выражение для захвата только цифр и косой черты / дефиса, который избавит от невидимого символа.