gpt4 book ai didi

C#如何复制excel的内容如你所见(例如: date time as you see is 12/31/2018, excel内容为43465之类的数字)

转载 作者:行者123 更新时间:2023-12-04 22:30:30 27 4
gpt4 key购买 nike

我在将 excel 内容解析为日期时间类型时遇到问题。

在我的国家,只有两种文化信息可供使用:“vi-VN”(dd/MM/yyyy)和“us-US”(MM/dd/yyyy)。

对于我测试的某些情况,DateTime.Parse 和上面的cultureinfo 都会抛出错误“字符串未被识别为有效的日期时间”。

我想使用 DateTime.ParseExact 而不是上述方法。为了做到这一点,我必须得到一个像“12/31/2018”这样的字符串。但是当我使用 Epplus 时,它将单元格的内容读取为数字 43465。这样,我无法解析使用 DateTime.ParseExact。

任何人都知道如何阅读屏幕上的excel吗?

谢谢你。

最佳答案

DateTime.FromOADate(Double) Method

var dateTime = DateTime.FromOADate(43465);

关于C#如何复制excel的内容如你所见(例如: date time as you see is 12/31/2018, excel内容为43465之类的数字),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53260145/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com