通常我这样解析日期
DateTime.Parse()
DateTime.ParseExact()
我处于用户运行 exe 并将日期作为参数传递的情况。所以用户可以给出各种格式的日期,比如
dd/MM/yyyy
MM/dd/yyyy
dd-MM-yyyy
MM-dd-yyyy
yyyyMMdd
所以我必须解析那个日期。当日期格式为 yyyyMMdd 时,我会像这样处理日期DateTime.ParseExact(this.enddate, "yyyyMMdd", CultureInfo.InvariantCulture).ToString("yyyy-MM-dd");
所以请指导我应该编写什么代码来解析适用于任何日期格式的日期。谢谢