考虑这个字符串
11/12/2010
我需要将其转换为20101112
。
如何做到这一点?
答案 0 :(得分:6)
鉴于第一个是有效日期,第二个是日期的不同表示,最简单的方法是您的示例代码最少:
string newString = DateTime.ParseExact("11/12/2010", "MM/dd/yyyy").ToString("yyyyMMdd")
答案 1 :(得分:1)
试试这个:
string input = "11/12/2010";
DateTime date = DateTime.Parse(input);
string formattedOutput = date.ToString("yyyyMMdd");
以上作为单线:
string formattedOutput = DateTime.Parse("11/12/2010").ToString("yyyyMMdd");