преобразовать формат даты - PullRequest
2 голосов
/ 22 июля 2010

как конвертировать: 7/30/2010 11:05:53 AM

до: 30/07/2010

Ответы [ 3 ]

4 голосов
/ 22 июля 2010
DateTime temp = DateTime.Parse("7/30/2010 11:05:53 AM");

string converted = temp.ToString("dd/MM/yyyy");

- Использование Try Parse ---

// Try Parse is better because if the format is invalid an exception is not thrown.
DateTime temp;

string converted = string.Empty;

if (DateTime.TryParse("7/30/2010 11:05:53 AM", out temp))
{
    // True means Date was converted properly
    converted = temp.ToString("dd/MM/yyyy");
}
else
{
    converted = "ERROR in PARSING";
}
0 голосов
/ 22 июля 2010

Я полагаю, вы можете использовать DateTime.Parse("7/30/2010 11:05:53 AM").ToShortDate() (в зависимости от культуры)

0 голосов
/ 22 июля 2010
DateTime.ToString("dd/MM/yyyy");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...