使用linqToExcel从excel读取日期

时间:2018-04-29 21:14:16

标签: c# sql-server asp.net-mvc linq

我试图从excel文件中读取日期但总是得到01/01/0001:

 var empDetails = from a in excelFile.Worksheet<Réception_camions>(sheetName) select a;

foreach (var a in empDetails)
{
    if (a.Date_d_arrivée != null )
    {
        DateTime Date = (a.Date_d_arrivée);

        TimeSpan heure = (a.heure_d_arrivée);
        decimal Pd = a.Poids_cam;
        int Id_qualité = Convert.ToInt32(a.Id_qualité);

        int result = PostExcelData(Date, heure, a.Poids_cam, a.Id_cam, a.Id_qualité);
        //...
    }
}
public int PostExcelData(DateTime Date_d_arrivée, TimeSpan heure_d_arrivée, Decimal Poids_cam, int Id_cam, int Id_qualité)
{
    Réception_phosphateEntities DbEntity = new Réception_phosphateEntities();

    var InsertExcelData = DbEntity.usp_InsertNewEmployeeDetails1(Date_d_arrivée, heure_d_arrivée, Poids_cam, Id_cam, Id_qualité );

    return InsertExcelData;
}

在我的Excel文件中,第一列的类型(日期)是Date。 有人能帮帮我吗?

0 个答案:

没有答案