我有 Excel 文件中的日期。到目前为止的要求是,它可以采用 YYYY-MM-DD 格式。
于是我写了下面的代码把它转换成MM/dd/yyyy:
DateTime excelDate = DateTime.ParseExact(value,
"yyyy-MM-dd",
CultureInfo.InvariantCulture,
DateTimeStyles.None);
value = value != "" ? excelDate.ToString("MM/dd/yyyy") : value;
但现在的要求是:它可以采用 YYYY-MM-DD或MM/DD/YYYY或YYYYMMDD或MM-DD-YY等任何格式。想知道如何快速处理这些并将其转换为 MM/DD/YYYY 吗?