С#.net конвертировать дату yyyyMMdd в формат system.datetime.?
Возможный дубликат:
как конвертировать дату из формата yyyyMMdd в mm-dd-yyyy fomrat
У меня есть строка, которая содержит дату в формате yyyyMMdd. Я хочу преобразовать эту дату в формат системной даты. используя метод ConvertTo.DateTime() или любой другой простой метод.
string vlaue = 19851231//yyyyMMdd
DateTime dateTime = 1985/12/31;
Ответы
Ответ 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