DateTime.FromOADate(Double) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen OLE Otomasyon Tarihi'ne eşdeğer bir DateTime değer döndürür.
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
Parametreler
- d
- Double
OLE Otomasyonu Tarih değeri.
Döndürülenler
ile aynı tarih ve saati d
temsil eden bir nesne.
Özel durumlar
Tarih geçerli bir OLE Otomasyonu Tarih değeri değil.
Açıklamalar
d
parametresi, temel tarih olan 30 Aralık 1899'un gece yarısından önceki veya sonraki gün sayısı olarak bir tarihi temsil eden çift duyarlıklı kayan noktalı sayıdır. Tarihi 30 Aralık 1899'dan pozitif veya negatif bir gün yer değiştirmesi olarak kodlamanın işareti ve integral bölümü d
ve kesirli bölümünün d
mutlak değeri, günün saatini gece yarısından bir gün yer değiştirmesinin kesri olarak kodlar. d
negatif 657435.0 ile pozitif 2958465.99999999 arasında bir değer olmalıdır.
Tarihlerin kodlanma biçiminden dolayı, 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 öğlen anlamına gelir çünkü temel tarihten itibaren artı veya eksi sıfır gün yer değiştirmesi yine temel tarihtir ve gece yarısından yarım günlük yer değiştirme öğledir.
OLE Otomasyonu hakkında daha fazla bilgi için bkz ToOADate .