C# 使用C从excel文件中提取数值和日期值

C# 使用C从excel文件中提取数值和日期值,c#,excel,C#,Excel,从excel电子表格中获取日期或数值的正确协议是什么。我在excel电子表格中有日期值。例如,一列有5/10/1973 当我添加一块手表到正在使用此代码拉回来的东西上时 wkSheet.get_Range("E" + row, "E" + row).Value2 返回的值是26794.0 显然,这不是我想要的。那么,如何正确地从excel电子表格中获取值呢。我会继续寻找答案,希望我能回答我自己的问题 谢谢。啊哈 wkSheet.get_Range("E" + row, "E" +

从excel电子表格中获取日期或数值的正确协议是什么。我在excel电子表格中有日期值。例如,一列有5/10/1973 当我添加一块手表到正在使用此代码拉回来的东西上时

     wkSheet.get_Range("E" + row, "E" + row).Value2
返回的值是26794.0

显然,这不是我想要的。那么,如何正确地从excel电子表格中获取值呢。我会继续寻找答案,希望我能回答我自己的问题

谢谢。

啊哈

  wkSheet.get_Range("E" + row, "E" + row).Text
返回用户看到的实际字符串。然后可以使用

DateTime.Parse(string)
感谢各位堆栈溢出用户的帮助