C# OLE日期(数字)到日期(字符串)

C# OLE日期(数字)到日期(字符串),c#,vb.net,C#,Vb.net,我正在调试不久前从Windows移植到*nix的应用程序。该应用程序将日期存储为双倍(使用OLE日期格式)。我需要能够检查日期-作为人类可读的字符串。我找不到在线转换工具,所以我决定推出自己的 我本来打算编写一个OpenOffice函数,但我认为使用一种.Net语言编写一个小型控制台应用程序更简单,它接受double作为参数,并将日期字符串打印到控制台 我对.Net比较陌生(尽管我过去曾涉猎过C#和VB.Net)。有人能帮我完成main()函数吗VB.Net或C#中的代码片段同样有用。尝试使用D

我正在调试不久前从Windows移植到*nix的应用程序。该应用程序将日期存储为双倍(使用OLE日期格式)。我需要能够检查日期-作为人类可读的字符串。我找不到在线转换工具,所以我决定推出自己的

我本来打算编写一个OpenOffice函数,但我认为使用一种.Net语言编写一个小型控制台应用程序更简单,它接受double作为参数,并将日期字符串打印到控制台


我对.Net比较陌生(尽管我过去曾涉猎过C#和VB.Net)。有人能帮我完成main()函数吗VB.Net或C#中的代码片段同样有用。

尝试使用
DateTime.FromOADate([double])

好的,我刚刚看过MSDN文档。这看起来有点容易。我只需要知道如何将double(即OLE日期表示)转换为DateTime。我找不到DateTime的ctor需要双倍的时间-有什么帮助吗?好吧,就像我想的那样,它很琐碎。唐纳克斯。比你略胜一筹!:)