Как разобрать строку в формат даты и времени? - PullRequest
0 голосов
/ 22 сентября 2011

У меня есть строка, имеющая значение "Август-25-2011". Как я могу разобрать это в формате Datetime?

Ответы [ 3 ]

1 голос
/ 22 сентября 2011

Попробуйте это.

var date = DateTime.Parse("August-25-2011");
1 голос
/ 22 сентября 2011

Попробуйте:

DateTime dt = DateTime.ParseExact(
    your_date, 
    "MMMM-dd-yyyy" , 
    CultureInfo.InvariantCulture);
0 голосов
/ 22 сентября 2011
DateTime.ParseExact(
    your_date, 
    "MMMM-dd-yyyy" , 
    CultureInfo.InvariantCulture);

Для TryParseExact

DateTime parsedDate;
string pattern = "MMMM-dd-yyyy" ;
DateTime.TryParseExact(dateValue, pattern, null, 
                                   DateTimeStyles.None, out parsedDate)

Преобразует указанное строковое представление даты и времени в его Эквивалент DateTime с использованием указанного массива форматов, специфичный для культуры формат информации и стиля. Формат строковое представление должно соответствовать хотя бы одному из указанных форматов именно так. Метод возвращает значение, которое указывает, является ли преобразование выполнено успешно.

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