打赏

C#读取Excel日期时间

//如果为20171219
if (dt.Rows[i][title].ToString().Trim().Length == 8)
{
realDate = dt.Rows[i][title].ToString().Trim();
dt.Rows[i][title] = DateTime.ParseExact(realDate, "yyyyMMdd", null).ToString("yyyy/MM/dd");//2017/12/19
}
else
{
//如果为43088
if (!dt.Rows[i][title].ToString().Contains("/"))
{
dt.Rows[i][title] = DateTime.FromOADate(double.Parse(dt.Rows[i][title].ToString()));//2017/12/19
}

//如果为2017/12/19
}
}

posted @ 2017-04-20 14:46  刘奇云  阅读(2736)  评论(0编辑  收藏  举报