如果遇到的是正常的日期格式,2016/06/20可以直接使用Convert.ToDateTime()用来转化,
但是如果遇到的日期格式是20160809这种自定义的日期格式, 转化的时候就要用特殊的方法,这是一个很小的知识点,废话不多说代码如下:
DateTime.ParseExact("19950201","yyyyMMdd",
System.Globalization.CultureInfo.InvariantCulture,
System.Globalization.DateTimeStyles.None).ToString("yyyy-MM-dd")
其中最重要的是要把需要转化的内容变成string,然后输出