c#.net将dateyyyyMMdd转换为system.datetime格式。
可能重复:
如何将date从yyyyMMdd格式转换为mm-dd-yyyy fomrat
我有以yyyyMMdd格式包含date的string。 我想将该date转换为系统date格式。 使用ConvertTo.DateTime()方法或任何其他简单的方法。
stringvlaue = 19851231 // yyyyMMdd
DateTime dateTime = 1985/12/31;
string time = "19851231"; DateTime theTime= DateTime.ParseExact(time, "yyyyMMdd", CultureInfo.InvariantCulture, DateTimeStyles.None);
看看静态方法DateTime.Parse()
和DateTime.TryParse()
。 他们将允许你传递你的datestring和格式string,并得到一个DateTime对象作为回报。