比如一个字符串str="20170703"
要转换成“2017年7月3日”这种格式的字符串
请问怎么做,谢谢
string s = "20170703";//如果你格式不是yyyyMMdd格式注意修改下面的那个参数。如果格式固定直接Substring截取也一样
s = DateTime.ParseExact(s, "yyyyMMdd", null).ToString("yyyy年M月d日");
有用记得采纳:)。。
string aa = DateTime.ParseExact("20170703","yyyyMMdd", DateTimeFormatInfo.CurrentInfo).GetDateTimeFormats('D')[0].ToString();