AxHost.GetTimeFromOADate(Double) Yöntem

Tanım

Belirtilen OLE Otomasyonu tarihine karşılık gelen bir DateTime yapı döndürür.

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

Parametreler

date
Double

Çevrilecek OLE Automate tarihi.

Döndürülenler

DateTime

ile DateTime aynı tarih ve saati datetemsil eden bir.

Özel durumlar

Tarih geçerli bir OLE Otomasyon Tarihi değeri değil.

Açıklamalar

date parametresi, 30 Aralık 1899'da temel tarihten önceki veya sonraki gün sayısı olarak bir tarihi temsil eden çift duyarlıklı kayan noktalı bir sayıdır. işaretinin date ve integral bölümü, tarihi 30 Aralık 1899'dan itibaren pozitif veya negatif bir gün yer değiştirmesi olarak kodlar ve kesirli bölümünün date mutlak değeri, günün saatini gece yarısından bir gün yer değiştirmesinin kesri olarak kodlar. date negatif 657435.0 ile pozitif 2958466.0 arasında bir değer olmalıdır.

Tarihlerin kodlanma şekli nedeniyle, 30 Aralık 1899'da günün herhangi bir saatini temsil etmenin iki yolu olduğunu unutmayın. Örneğin, -0,5 ve 0,5'in her ikisi de 30 Aralık 1899'da öğle anlamına gelir, çünkü temel tarihten itibaren artı veya eksi sıfır gün yer değiştirme hala temel tarihtir ve gece yarısından yarım günlük yer değiştirme öğledir.

Daha fazla bilgi için bkz . Otomasyon.

Şunlara uygulanır