DateTime.FromOADate(Double) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un DateTime que equivale a la fecha de automatización OLE especificada.
public:
static DateTime FromOADate(double d);
public static DateTime FromOADate (double d);
static member FromOADate : double -> DateTime
Public Shared Function FromOADate (d As Double) As DateTime
Parámetros
- d
- Double
Valor de fecha de automatización OLE.
Devoluciones
Objeto que representa la misma fecha y hora que el parámetro d
.
Excepciones
La fecha no es un valor válido de fecha de automatización OLE.
Comentarios
El d
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 d
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 d
codifica la hora del día como una fracción de un desplazamiento del día desde la medianoche. d
debe ser un valor entre 657435,0 y positivo 2958465.999999999.
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.
Consulte ToOADate para obtener más información sobre OLE Automation.