C# 在c中将字符串转换为日期时间
转换以下使用创建的日期的最简单方法是什么C# 在c中将字符串转换为日期时间,c#,string,datetime,C#,String,Datetime,转换以下使用创建的日期的最简单方法是什么 dateTime.ToString("yyyyMMddHHmmss", CultureInfo.InvariantCulture) 转换成一个合适的DateTime对象 我试过转换。今天。。。但出现了格式异常。请尝试以下操作: DateTime.ParseExact(str, "yyyyMMddHHmmss", CultureInfo.InvariantCulture); 如果字符串的格式可能不正确,并且希望避免出现异常,则可以使用DateTime.
dateTime.ToString("yyyyMMddHHmmss", CultureInfo.InvariantCulture)
转换成一个合适的DateTime对象
我试过转换。今天。。。但出现了格式异常。请尝试以下操作:
DateTime.ParseExact(str, "yyyyMMddHHmmss", CultureInfo.InvariantCulture);
如果字符串的格式可能不正确,并且希望避免出现异常,则可以使用DateTime.TryParseExact方法,如下所示:
DateTime dateTime;
DateTime.TryParseExact(str, "yyyyMMddHHmmss",
CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTime);
很好的教程-我想你只是想,或与正确的格式字符串 我想这也一样,不是吗?Convert.ToDateTimedatetime,System.Globalization.CultureInfo.InvariantCulture
DateTime dateTime;
DateTime.TryParseExact(str, "yyyyMMddHHmmss",
CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTime);
var date = DateTime.ParseExact(str, "yyyyMMddHHmmss", CultureInfo.InvariantCulture)