Конвертация даты C # .net - PullRequest
       6

Конвертация даты C # .net

0 голосов
/ 01 февраля 2012

У меня есть строка, в которой она имеет дату типа «мм-дд-гггг»;

Мне нужно преобразовать ее в «дд-мм-гггг».

   DateTime changedFormatDate = DateTime.ParseExact("02-27-2012", "mm-dd-yyyy", CultureInfo.GetCultureInfo("en-GB"));

но преобразованное значение: 27: 01: 2012 00: 02: 00

Я хочу, чтобы оно было 27-02-2012.

Какой правильный sysntax, пожалуйста?

1 Ответ

4 голосов
/ 01 февраля 2012
DateTime.ParseExact("02-27-2012", "MM-dd-yyyy", CultureInfo.GetCultureInfo("en-GB"));

Обратите внимание на фиксированную строку даты (избавившись от лишних 2) и MM - что означает месяцы: http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx

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