Lendo o valor da data e hora da planilha do Excel

Quando estou tentando ler o valor do tipo datetime da planilha do Excel, ele está retornando um valor duplo. por exemplo, se quiser ler o valor'2007-02-19 14:11:45.730' assim, estou obtendo um valor de tipo duplo. mais adiante, estou convertendo esse valor duplo usando o período de tempo, mas não concluo com êxito porque estou obtendo apenas esse valor'2007-02-19 12:00:00 AM'
agora eu quero exatamente o mesmo valor de data e hora que o primeiro. Meu código é 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 ajude!!! Obrigado.

questionAnswers(7)

yourAnswerToTheQuestion