Как работать с датой и временем в C# в файлах txt?

Подскажите как работать с датой в временем в файле txt(на C#). Есть файл txt в нем есть произвольные записи даты и времени. Мне необходимо взять дату и время,который вводит пользователь и найти в этом файле дату ближайшую и до этой даты найти все промежутки времени, которые записывались.

Вот сам файл. Точка отсчета это дата и время(пользователя). И до этого времени посчитать количество интервалов вычитая время для каждого интервала.

05.03.2021 00:36:10 0666 3мин.интервал накопления
05.03.2021 02:01:27 0665 1мин.интервал накопления
05.03.2021 02:06:22 0663 10сек.интервал накопления
05.03.2021 02:08:35 0665 1мин.интервал накопления
05.03.2021 02:09:41 0666 3мин.интервал накопления
05.03.2021 02:39:30 0663 10сек.интервал накопления
05.03.2021 02:42:58 0666 3мин.интервал накопления
05.03.2021 03:10:43 0665 1мин.интервал накопления
05.03.2021 03:15:48 0663 10сек.интервал накопления
05.03.2021 03:17:46 0665 1мин.интервал накопления
05.03.2021 03:18:52 0666 3мин.интервал накопления
05.03.2021 03:30:51 0665 1мин.интервал накопления
05.03.2021 03:35:46 0663 10сек.интервал накопления
05.03.2021 03:37:54 0665 1мин.интервал накопления
05.03.2021 03:39:00 0666 3мин.интервал накопления
05.03.2021 05:07:12 0665 1мин.интервал накопления
05.03.2021 05:12:07 0663 10сек.интервал накопления
05.03.2021 05:14:20 0665 1мин.интервал накопления
05.03.2021 05:15:26 0666 3мин.интервал накопления
05.03.2021 06:33:39 0665 1мин.интервал накопления
05.03.2021 06:38:34 0663 10сек.интервал накопления
05.03.2021 06:40:42 0665 1мин.интервал накопления
05.03.2021 06:41:48 0666 3мин.интервал накопления
05.03.2021 06:48:35 0663 10сек.интервал накопления
05.03.2021 06:52:35 0666 3мин.интервал накопления
05.03.2021 07:45:35 0664 20сек.интервал накопления
05.03.2021 07:50:09 0666 3мин.интервал накопления
05.03.2021 07:58:35 0664 20сек.интервал накопления
05.03.2021 08:02:57 0666 3мин.интервал накопления
05.03.2021 08:16:59 0664 20сек.интервал накопления
05.03.2021 08:25:42 0666 3мин.интервал накопления
05.03.2021 09:50:40 0664 20сек.интервал накопления

Ответы (0 шт):