Подтвердить что ты не робот

С#.net конвертировать дату yyyyMMdd в формат system.datetime.?

Возможный дубликат:
как конвертировать дату из формата yyyyMMdd в mm-dd-yyyy fomrat

У меня есть строка, которая содержит дату в формате yyyyMMdd. Я хочу преобразовать эту дату в формат системной даты. используя метод ConvertTo.DateTime() или любой другой простой метод.

string vlaue = 19851231//yyyyMMdd

DateTime dateTime = 1985/12/31;

4b9b3361

Ответ 1

string time = "19851231";
DateTime theTime= DateTime.ParseExact(time,
                                        "yyyyMMdd",
                                        CultureInfo.InvariantCulture,
                                        DateTimeStyles.None);

Ответ 2

посмотрите на статические методы DateTime.Parse() и DateTime.TryParse(). Они позволят вам передать строку даты и строку формата и вернуть объект DateTime.

http://msdn.microsoft.com/en-us/library/6fw7727c.aspx