Udostępnij za pośrednictwem


AxHost.GetTimeFromOADate(Double) Metoda

Definicja

Zwraca strukturę odpowiadającą DateTime określonej dacie automatyzacji OLE.

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

Parametry

date
Double

Data tłumaczenia ole Automate.

Zwraca

DateTime

Element DateTime reprezentujący tę samą datę i godzinę co date.

Wyjątki

Data nie jest prawidłową wartością daty automatyzacji OLE.

Uwagi

Parametr date jest liczbą zmiennoprzecinkową o podwójnej precyzji, która reprezentuje datę jako liczbę dni przed datą bazową lub po północy, 30 grudnia 1899 r. Znak i integralna część date kodowania daty jako dodatnie lub ujemne przesunięcie dnia z 30 grudnia 1899 r., a wartość bezwzględna części ułamkowej części date koduje godzinę dnia jako ułamek dnia przemieszczania się z północy. date musi być wartością z zakresu od ujemnego 657435,0 do dodatniego 2958466,0.

Należy pamiętać, że ze względu na sposób kodowania dat istnieją dwa sposoby reprezentowania każdej godziny dnia 30 grudnia 1899 roku. Na przykład -0,5 i 0,5 oba średnie południe w dniu 30 grudnia 1899 r., ponieważ przesunięcie dnia plus lub minus zero dni od daty bazowej jest nadal datą bazową, a pół dnia przesunięcia z północy jest południe.

Aby uzyskać więcej informacji, zobacz Automatyzacja.

Dotyczy