Compartir a través de


AxHost.GetTimeFromOADate(Double) Método

Definición

Devuelve una estructura DateTime que corresponde a la fecha de automatización OLE especificada.

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

Parámetros

date
Double

Fecha de automatización OLE que se va a convertir.

Devoluciones

DateTime

DateTime que representa la misma fecha y hora que date.

Excepciones

La fecha no es un valor válido de fecha de automatización OLE.

Comentarios

El date parámetro es un número de punto flotante de precisión doble que representa una fecha como el número de días anteriores o posteriores a la fecha base, medianoche del 30 de diciembre de 1899. El signo y la parte integral de date codificar la fecha como desplazamiento de día positivo o negativo desde el 30 de diciembre de 1899, y el valor absoluto de la parte fraccionarcional de date codifica la hora del día como una fracción de un desplazamiento del día desde la medianoche. date debe ser un valor entre 657435,0 negativo y positivo 2958466,0.

Tenga en cuenta que, debido a la forma en que se codifican las fechas, hay dos maneras de representar cualquier hora del día el 30 de diciembre de 1899. Por ejemplo, -0,5 y 0,5 ambos significan mediodía el 30 de diciembre de 1899 porque un desplazamiento del día de más o menos cero días de la fecha base sigue siendo la fecha base y un desplazamiento medio día de medianoche es mediodía.

Para más información, consulte Automatización.

Se aplica a