我想将double
值转换为DateTime
并对其执行某些操作,然后再将DateTime
值转换回double
。但我无法拨打DateTime.FromOADate()
和DateTime.ToOADate()
;方法不存在。
请帮忙解决此问题。
答案 0 :(得分:2)
我假设项目无法拨打ToOADate()
和FromOADate()
,因为它是Portable Class Library (PCL)
。
以下SO post是一个不同的案例,但得出的结论是并非包含System.Datetime
的所有方法。
来源:What happened to .ToShortDateString in .NET Portable Class Library
答案 1 :(得分:2)
我猜您使用的是.NET Core Framework,但您找不到这些方法DateTime.FromOADate()
和DateTime.ToOADate()
,因为OLE自动化日期仅存在.NET Framework,.NET Core是跨平台框架。