Partager via


DateTime.FromOADate(Double) Méthode

Définition

Retourne un DateTime qui équivaut à la date OLE Automation spécifiée.

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

Paramètres

d
Double

Date OLE Automation.

Retours

DateTime

Objet qui représente la même date et la même heure que d.

Exceptions

La date n’est pas une valeur de date OLE Automation valide.

Remarques

Le d paramètre est un nombre à virgule flottante double précision qui représente une date sous la forme du nombre de jours avant ou après la date de base, minuit, 30 décembre 1899. Le signe et la partie entière de d encodent la date sous la forme d’un décalage de jour positif ou négatif à partir du 30 décembre 1899, et la valeur absolue de la partie fractionnaire de d encode l’heure de la journée comme une fraction d’un jour de décalage par rapport à minuit. d doit être une valeur comprise entre 657435,0 négatifs et 2958465,99999999 positifs.

Notez qu’en raison de la façon dont les dates sont encodées, il existe deux façons de représenter une heure de la journée le 30 décembre 1899. Par exemple,-0,5 et 0,5 signifient midi le 30 décembre 1899, car un décalage d’un jour de plus ou moins zéro jour à partir de la date de base est toujours la date de base, et un décalage de demi-jour de minuit est midi.

ToOADatePour plus d’informations sur OLE Automation, consultez.

S’applique à

Voir aussi