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 自动化日期与 MaxValue9999 年 12 月 31 日的最后一刻相同。

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

适用于