日期:2014-05-17  浏览次数:20971 次

c# 字符串转换成yyyy/mm/dd
如何将一个字符串转化为 “yyyy/mm/dd” 形式。
C#? ?字符串转化?;??日期

------解决方案--------------------
DateTime.Parse(字符串).ToString("yyyy/MM/dd")
------解决方案--------------------
什么意思?什么叫将字符串转化为yyyy/mm/dd的形式?
你是指时间字符串吗?
如果是时间字符串可以将现有字符串转化为时间,然后再输出为yyyy/mm/dd的形式
Convert.ToDateTime(sourceStr).ToString("yyyy/MM/dd");
------解决方案--------------------
string timeString = "22/05/2011 15:20:05.354";
      IFormatProvider culture = System.Globalization.CultureInfo.InvariantCulture;
      DateTime dateVal = DateTime.ParseExact(timeString, "yyyy/mm/dd", culture);

------解决方案--------------------
string timeString = "22/05/2011 15:20:05.354";
DateTime.Parse(timeString ).ToString("yyyy/MM/dd") 

引用:
string timeString = "22/05/2011 15:20:05.354";
      IFormatProvider culture = System.Globalization.CultureInfo.InvariantCulture;
      DateTime dateVal = DateTime.ParseExact(timeString, "yyyy/mm/dd", culture);



string timeString = "22/05/2011 15:20:05.354";
DateTime.Parse(timeString ).ToString("yyyy/MM/dd")