gpt4 book ai didi

c# - 如何在Excel中以日期格式保存日期

转载 作者:行者123 更新时间:2023-12-02 18:15:31 25 4
gpt4 key购买 nike

我正在研究 winforms。

我想将 datetimepicker 中的日期以 (dd/mm/yyyy ) 格式保存到 EXCEL 工作表中。我设法在 Excel 工作表的一个单元格中将日期保存为 10/10/2010。

但是当我尝试将 Excel 工作表中的值读取到字符串中时,我得到的是,

string dateString ="40461";

我所期待的是,

string dateString ="10/10/2010";

是否可以将此字符串(40461)转换为格式(10/10/2010)并在表单加载时在日期时间选择器中显示为默认时间。

我什至尝试手动更改 Excel 单元格的格式,但对我不起作用。 关于这个问题有什么帮助吗?提前致谢。

最佳答案

试试这个...

double dateDouble = 40461;  
DateTime dt = DateTime.FromOADate(dateDouble);

string dateString = dt.ToString();

关于c# - 如何在Excel中以日期格式保存日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4427191/

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