正常情况,excel 中输入的时间格式是 yy/MM/dd,如果需要插入数据库,则需要转换成yyyy-MM-dd,可以使用以下方法,各位根据实际情况调整:
/// <summary>
/// dd-MM-yy 转 yyyy-MM-dd
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public string GetDateTimeStr(string value)
{
var strList = value.Trim().Split("/");
//获取当前年度
var Month = strList[0];
var day = strList[1];
var curr = DateTime.Now.Year.ToString().Substring(0, 2);
var year = string.Format(curr + strList[2]);
var sj = string.Format(year + "-" + Month + "-" + day);
return sj;
}