以mm_dd_yyyy格式解析日期

时间:2013-03-14 11:53:28

标签: c# parsing date

我需要以下列格式解析日期。 mm_dd_yyyy 我知道我可以这样做

var dateString = "20050802";
var date = myDate = DateTime.ParseExact(dateString,
                                    "yyyyMMdd",
                                    System.Globalization.CultureInfo.InvariantCulture);

然后替换-with下划线字符。 但还有其他方法可以做同样的事情吗?

1 个答案:

答案 0 :(得分:3)

那么,问题是什么? 只需制作适当的格式字符串:MM_dd_yyyy

var dateTime = DateTime.ParseExact("08_02_2005", "MM_dd_yyyy", CultureInfo.InvariantCulture); // from string to DateTime
var s = dateTime.ToString("MM_dd_yyyy"); // from DateTime to string
相关问题