Condividi tramite


DateTime.FromOADate(Double) Metodo

Definizione

Restituisce un oggetto DateTime equivalente alla data di automazione OLE specificata.

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

Parametri

d
Double

Valore di data di automazione OLE.

Restituisce

DateTime

Oggetto che rappresenta le stesse data e ora del parametro d.

Eccezioni

La data è un valore di data di automazione OLE non valido.

Commenti

Il parametro è un numero a virgola mobile e precisione doppia che rappresenta una data come numero di giorni prima o dopo la data di base, mezzanotte del 30 dicembre d 1899. Il segno e la parte integrale di codificano la data come spostamento di giorno positivo o negativo dal 30 dicembre 1899 e il valore assoluto della parte frazionaria di codifica l'ora del giorno come frazione dello spostamento di un giorno da d d mezzanotte. d deve essere un valore compreso tra 657435,0 negativo e positivo 2958465,999999999.

Si noti che a causa della modalità di codifica delle date, esistono due modi per rappresentare qualsiasi ora del giorno il 30 dicembre 1899. Ad esempio, -0,5 e 0,5 significano entrambi mezzogiorno del 30 dicembre 1899 perché lo spostamento di un giorno più o meno zero giorni dalla data di base è ancora la data di base e uno spostamento di mezzo giorno dalla mezzanotte è mezzogiorno.

Per ToOADate altre informazioni sull'automazione OLE, vedere .

Si applica a

Vedi anche