草庐IT

20121004

全部标签

c# - 将 20121004 (yyyyMMdd) 转换为有效的日期时间?

我有一个格式如下的字符串yyyyMMdd,我试图让它看起来像这样:yyyy-MM-dd当我尝试时:stringdate="20121004";Convert.ToDateTime(date).ToString("yyyy-MM-dd");我得到错误:FormatException:字符串未被识别为有效的DateTime。下面的方法是否有效,或者我会遇到问题吗:privatestringGetValidDate(stringdate,stringformat){DateTimeresult;if(DateTime.TryParseExact(date,"yyyy-MM-dd",Cultu

c# - 将 20121004 (yyyyMMdd) 转换为有效的日期时间?

我有一个格式如下的字符串yyyyMMdd,我试图让它看起来像这样:yyyy-MM-dd当我尝试时:stringdate="20121004";Convert.ToDateTime(date).ToString("yyyy-MM-dd");我得到错误:FormatException:字符串未被识别为有效的DateTime。下面的方法是否有效,或者我会遇到问题吗:privatestringGetValidDate(stringdate,stringformat){DateTimeresult;if(DateTime.TryParseExact(date,"yyyy-MM-dd",Cultu