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 dtemsil eden nesne.
Özel durumlar
Tarih geçerli bir OLE Otomasyon Tarihi değeri değil.
Açıklamalar
d parametresi, bir tarihi temel tarihten önceki veya sonraki gün sayısı (gece yarısı, 30 Aralık 1899) olarak gösteren çift duyarlıklı kayan noktalı sayıdır. işareti ve integral bölümü d , 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 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.999999999 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 işlemi 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 .