var dt = DateTime.Parse("your date string").ToString("yymmdd");
Не думаю, что cc
является допустимым форматированием даты?
Как указывает Ричард, вы также можете использовать DateTime.ParseExact
, который позволяет использовать для анализа информацию о культуре, или вы можете использовать DateTime.TryParseExact
, что совпадает с DateTime.ParseExact
, но если есть исключение, тогда Возвращается пустая дата, а не исключение.
EDIT:
Вопрос был обновлен, так что DateTime
специально возвращается. В этом случае вы можете опустить .ToString()
часть моего ответа. Вызов DateTime.Parse()
вернет объект DateTime
. При получении значения даты через ToString()
просто передайте необходимую строку форматирования, чтобы получить дату в нужном формате.
Приветствия.
Иак.