Строка не была распознана как допустимый формат даты и времени
У меня есть дата в виде int, которую я беру из имени файла, а время-из поля файла в виде строки.
Я пытаюсь получить ожидаемый результат в соответствии со строковым форматом. Я получаю ошибку что строка не была распознана как допустимый формат даты и времени
Любая помощь приветствуется, заранее спасибо.
Что я уже пробовал:
DateTime DTTM; int crdt = 20180418; string time = "15:20:37.6789" ; DTTM = DateTime.ParseExact(crdt + " " + time, "yyyy-MM-dd HH:mm:ss.FFFF tt", CultureInfo.InvariantCulture);
Ожидаемый результат : 2018-04-18 15:20:37.6789 PM
Member 13812021
Есть ли причина, по которой вы их разделяете? Откуда берутся "crdt" и "time"?