C# 中的 DateTime.FromOADate() 方法2025年2月5日 | 阅读3分钟 在 C# 中,DateTime.FromOADate() 方法可用于返回与给定 OLe Automation Date 对应的 DateTime。这是一个用于将 OLe Automation 日期转换为 C# 中标准 .NeT DateTime 对象的有用方法。双精度浮点数用于实现 OLe Automation 日期,其中小数部分表示时间,整数部分表示日期。通过这种表示,时间以天的小数表示,1899 年 12 月 30 日作为基准日期。 DateTime.FromOADate() 方法返回一个类似的 DateTime 对象,该方法接受一个表示 OLe Automation 日期的双精度值。该技术通过使您能够轻松地在 OLe Automation 日期和 .NeT DateTime 对象之间进行转换,从而促进了不同平台和系统之间的互操作性。 语法它具有以下语法: 在这种情况下,它接受一个 OLe Automation Date 值。 返回值:此方法返回一个对象,该对象表示与 d 相同的日期和时间。 如果日期不是有效的 OLe Automation Date 值,此方法将引发 Argumentexception。 示例 1让我们以一个例子来说明 C# 中的 DateTime.FromOADate() 方法。 输出 Converted DateTime: Date: 28-09-2023 Time: 12:00:00 PM 说明
示例 2让我们再举一个例子来说明 C# 中的 DateTime.FromOADate() 方法。 输出 Converted DateTime: 2021-01-01 12:00 PM 示例 3让我们再举一个例子来说明 C# 中的 DateTime.FromOADate() 方法。 输出 The date is not a valid OLe Automation Date value. exception Thrown: Not a legal OleAut date. 下一个主题C# 中的装饰器模式 |
我们请求您订阅我们的新闻通讯以获取最新更新。