分析: 主要问题是这个时间不是标准的时间,使用标准格式提示时间无法转换 var convertDateStr = "23-04-2023 19:13:09"; 解决方案:使用ParseExact DateTime.ParseExact(convertDateStr , "dd-MM-yyyy HH:mm:ss",
分析:主要问题是这个时间不是标准的时间,使用标准格式提示时间无法转换
var convertDateStr = "23-04-2023 19:13:09";
解决方案:使用ParseExact
DateTime.ParseExact(convertDateStr , "dd-MM-yyyy HH:mm:ss", CultureInfo.InvariantCulture);
注意:
- 如果convertDateStr 或者format 是null,会抛出ArgumentNullException异常。
- 如果convertDateStr 或者format 是空字符串,则抛出FormatException异常。