Преобразование строки в массив символов для извлечения и проверки даты и игнорирования времени - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть строки, содержащие даты, например: «2020-03-10T12: 53: 02».

У меня файл CSV, полный дат . Я хочу выбрать только дату 2020-03-10, но пока не знаю, как это сделать.

1 Ответ

1 голос
/ 06 апреля 2020

Если вам нужна только строка, игнорирующая время, и формат всегда "yyyy-MM-dd", тогда просто выполните:

var date = "2020-03-10T12:53:02".Substring(0, 10);

Если вам нужна DateTime, игнорирующая информацию о времени затем:

var date = DateTime.Parse("2020-03-10T12:53:02").Date;

Если возможны неправильно отформатированные даты, тогда используйте TryParse вместо Parse.

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