Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
3 / 2 / 2
Регистрация: 19.06.2016
Сообщений: 299
1

Непонятное исключение "Строка не распознана как действительное значение DateTime"

10.06.2018, 16:47. Показов 2723. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть файл timeTable.txt
02 00
05 00
08 00
10 00
12 00
14 00
15 00
16 00
17 00
18 00
19 00
20 00
21 00
23 00


есть код :
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
List<string> postTimes = new List<string>();
using (StreamReader SR = new StreamReader(path))
{
    string Line = null;
    while ((Line = SR.ReadLine()) != null)
    {
        postTimes.Add(Line);
    }
}
 
DateTime[] table = new DateTime[postTimes.Count];
for (int i = 0; i < table.Length; i++)
{
    table[i] = DateTime.Today;
    table[i] = DateTime.ParseExact(postTimes[i], "hh mm", null);
}
 
return table;
почему то всегда на парсинге числа 14 00 вылетает исключение System.FormatException: "Строка не распознана как действительное значение DateTime."

Почему это происходит? Как исправить это?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2018, 16:47
Ответы с готовыми решениями:

Строка не распознана как действительное значение DateTime
Добрый день! Подскажите, пожалуйста, в чем ошибка? string DateT_r =...

Строка не распознана как действительное значение DateTime
Добрый день, помогите пожалуйста, ошибка в коде public static bool...

Строка не распознана как действительное значение DateTime
Объясните почему? Строка не распознана как действительное значение DateTime ...

Строка не распознана как действительное значение DateTime
В строке высвечивается ошибка - &quot;Строка не распознана как действительное значение DateTime&quot;. DT =...

Строка не распознана как действительное значение DateTime. Ошибка при генерации списка
Всем привет. Хочу сгенерировать список и записать его в csv-шку, но иногда вылетает &quot;Строка не...

1
Эксперт .NET
6452 / 4053 / 1599
Регистрация: 09.05.2015
Сообщений: 9,487
10.06.2018, 16:54 2
hh это часы в 12 часовом формате...
1
10.06.2018, 16:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2018, 16:54
Помогаю со студенческими работами здесь

Данная строка не распознана как действительное значение DateTime. Обнаружено неизвестное слово,
Как исправить эту ошибку ? An unhandled exception of type 'System.FormatException' occurred in...

Строка не распознана как действительное значение DataTime
Добрый вечер. При попытке заполнить табличку DataTable: DataTable table = new DataTable();...

Строка не распознана как действительное значение DateTime
снова не могу понять DataTime, я еще новичок, была у меня просто форма с date. Но в этот раз...

Строка не распознана как действительное значение DateTime
Жалуется на: System.FormatException: &quot;Строка не распознана как действительное значение DateTime.&quot; ...

"Строка не распознана как действительное значение DateTime."
как исправить ошибку, прошу по возможности помочь кодом, если не трудно private void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru