2016-04-05 9 views
-1

Я использую asp.net, у меня есть строковый формат «01/29/2016». Как я могу отформатировать эту строку до выхода «29/01/2016» ?. Поскольку это значение будет обрабатываться на фильтрации отчетов,Преобразование формата строки в форматированный стиль даты

Спасибо,

+0

Возможный дубликат http://stackoverflow.com/q/15738608/3883460 –

ответ

0

Сначала преобразовать формат строки времени даты. использование после

DateTime YourDate= DateTime.ParseExact(
      "01/29/2016", 
      "MM/dd/yyyy", 
      CultureInfo.InvariantCulture); 

И конвертируйте это время в требуемый формат.

string myDateString = YourDate.ToString("dd/MM/yyyy"); 
0

Если это значение даты вы можете использовать Date.toString (дд/мм/гггг) Если не делать Перекодировку строки заранее с DateTime.Parse (строка)

0
DateTime.ParseExact (myString, "d", CultureInfo.InvariantCulture).ToString (@"dd/MM/yyyy"); 

Это должно сделать трюк для вас

Смежные вопросы