Lectura del valor de fecha y hora de la hoja de Excel

cuando intento leer el valor de tipo de fecha y hora de la hoja de Excel, devuelve un valor doble, por ejemplo, si desea leer el valor'2007-02-19 14:11:45.730' de esta manera, obtengo un valor de tipo doble. Además, estoy convirtiendo este valor doble usando un intervalo de tiempo, pero no se completa con éxito porque solo obtengo este valor'2007-02-19 12:00:00 AM'
ahora quiero exactamente el mismo valor de fecha y hora que el primero. Mi código es como: -

TimeSpan datefromexcel = new TimeSpan(Convert.ToInt32((range.Cells[rCnt, cCnt] as Excel.Range).Value2), 0, 0, 0);

  DateTime inputdate = new DateTime(1900, 1, 1).Add(datefromexcel);

   arrrow2[cCnt - 1] = inputdate.ToString();

¡¡¡Por favor ayuda!!! Gracias.

Respuestas a la pregunta(6)

Su respuesta a la pregunta