Aracılığıyla paylaş


DATE Türü

Tarihi türü 8-bayt kayan nokta sayı kullanılarak gerçekleştirilir.Günler tamsayı aralıklarla 30 Aralık 1899, süresi sıfır olarak gece yarısından başlayarak tarafından temsil edilir.Saat değerleri, sayının kesirli kısmını mutlak değer olarak ifade edilir.Birkaç tarih ile birlikte aşağıdaki tabloda gösterilmektedir, Tarih türü sayısal eşdeğeri:

Tarih ve saat

Gösterimi

30 Aralık 1899, gece

0.00

Gece 1 Ocak 1900

2.00

4 Ocak 1900, gece

5.00

4 Ocak 1900, 6 a.m.

5.25

4 Ocak 1900, öğle

5.50

4 Ocak 1900, 9 p.m.

5.875

Tarihi tarih türü, yanı sıra COleDateTime sınıfını temsil tarihleri ve saatleri Klasik satır sayısı olarak.COleDateTime Sınıfı için ve diğer sık kullanılan tarih biçimleri arasında dönüştürme de dahil olmak üzere, tarih değerlerini değiştirmek için birkaç yöntem içerir.

Otomasyon bu tarih ve saat biçimleri ile çalışırken aşağıdaki hususları dikkate alınmalıdır:

  • Tarih, yerel saati cinsinden belirtilir; Eşitleme farklı saat dilimlerinde bulunan tarihlerle çalışırken el ile yapılması gerekir.

  • Tarih türleri günışığından yararlanma saati için hesap değil.

  • Tarihi zaman çizelgesi (önce 30 Aralık 1899) tarih değerleri 0'dan kesintili olur.Tarih değeri tam sayıya kısmını kesirli bölümü kabul ederken, imzalanmış olarak kabul edilir çünkü olarak imzalanmamış.Diğer bir deyişle, genel mantıksal tarih için tarih değeri kesirli kısmını her zaman eklenirken tam sayı tarih değerinin bir parçası pozitif veya negatif olabilir.Aşağıdaki tabloda birkaç örnek gösterilmektedir:

Tarih ve saat

Gösterimi

27 Aralık 1899, gece

-3.00

28 Aralık 1899 öğle

-2.50

28 Aralık 1899, gece

-2.00

29 Aralık 1899, gece

-1.00

30 Aralık 1899, 6 p.m.

-0.75

30 Aralık 1899 öğle

-0.50

30 Aralık 1899, 6 a.m.

-0.25

30 Aralık 1899, gece

0.00

30 Aralık 1899, 6 a.m.

0.25

30 Aralık 1899 öğle

0.50

30 Aralık 1899, 6 p.m.

0.75

31 Aralık 1899, gece

1.00

Gece 1 Ocak 1900

2.00

1 Ocak 1900, öğle

2.50

2 Ocak 1900, gece

3.00

Uyarı notuUyarı

6: 00 am olsun gününü temsil eden bir tamsayı (30 Aralık 1899 sonra) pozitif kesirli bir değer 0.25 tarafından gösterilen her zaman veya basit bir kayan nokta karşılaştırma (önce 30 Aralık 1899) negatif yanlışlıkla olacaktır çünkü herhangi sıralama Not tarihi temsil eden 6: 00 am 12/30/1899'dan önceki gün daha sonra 'dan bir tarihi temsil eden 7: 00'te aynı gün.

İlgili sorunlar hakkında daha fazla bilgi için tarihi ve COleDateTime türleri bulunabilir COleDateTime sınıfı ve Tarih ve saat: Otomasyon desteği.

Ayrıca bkz.

Başvuru

COleDateTime sınıfı

Kavramlar

Tarih ve saat