从Excel表中导入数据时日期格式的验证问题解决




#region IsDateTimeType 私有方法判断导入数据是否是日期格式 /// /// 私有方法判断导入数据是否是日期格式 /// /// /// private bool IsDateTimeType(ICell cell) { if (IsDate(cell) == null) { if (cell.CellType == CellType.NUMERIC && DateUtil.IsCellDateFormatted(cell)) { return true; } else { try { DateTime.Parse(cell.ToString()); return true; } catch { return false; } } } else { return true; } } /// /// 日期格式判断 /// /// 表格列值 /// public DateTime? IsDate(ICell cell) { DateTime? dateTime; try { dateTime = cell.DateCellValue; return dateTime; } catch { return null; } } #endregion IsDateTimeType 私有方法判断导入数据是否是日期格式

 

转载于:https://www.cnblogs.com/lijl/p/10766985.html

你可能感兴趣的:(从Excel表中导入数据时日期格式的验证问题解决)