我试图从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。 有人能帮帮我吗?