AxHost.GetOADateFromTime(DateTime) 方法

定义

返回与指定的 DateTime 结构对应的 OLE 自动化日期。

protected:
 static double GetOADateFromTime(DateTime time);
protected static double GetOADateFromTime (DateTime time);
static member GetOADateFromTime : DateTime -> double
Protected Shared Function GetOADateFromTime (time As DateTime) As Double

参数

time
DateTime

要转换的 DateTime 结构。

返回

一个双精度浮点数,它包含与指定的 time 值等效的 OLE 自动化日期。

例外

此实例的值无法表示为 OLE 自动化日期。

注解

OLE 自动化日期实现为浮点数,其值为 1899 年 12 月 30 日午夜起的天数。 例如,1899 年 12 月 31 日午夜由 1.0 表示;6 上午, 1900 年 1 月 1 日由 2.25 表示:午夜, 1899 年 12 月 29 日由 -1.0 表示:和 6 上午,1899 年 12 月 29 日由 -1.25 表示。

基本 OLE 自动化日期为 1899 年 12 月 30 日午夜。 最大 OLE 自动化日期与 MaxValue(9999 年 12 月 31 日的最后时刻)相同。

有关详细信息,请参阅自动化

适用于