DateTime.ToOADate Metode
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengonversi nilai instans ini ke tanggal Otomatisasi OLE yang setara.
public:
double ToOADate();
public double ToOADate();
member this.ToOADate : unit -> double
Public Function ToOADate () As Double
Angka floating-point presisi ganda yang berisi tanggal Otomatisasi OLE yang setara dengan nilai instans ini.
Nilai instans ini tidak dapat direpresentasikan sebagai Tanggal Automasi OLE.
Tanggal Otomatisasi OLE diimplementasikan sebagai angka floating-point yang komponen integralnya adalah jumlah hari sebelum atau sesudah tengah malam, 30 Desember 1899, dan yang komponen pecahannya mewakili waktu pada hari itu dibagi 24. Misalnya, tengah malam, 31 Desember 1899 diwakili oleh 1,0; 6 A.M., 1 Januari 1900 diwakili oleh 2,25; tengah malam, 29 Desember 1899 diwakili oleh -1.0; dan 6 A.M., 29 Desember 1899 diwakili oleh -1,25.
Tanggal Automasi OLE dasar adalah tengah malam, 30 Desember 1899. Tanggal Automasi OLE minimum adalah tengah malam, 1 Januari 0100. Tanggal Otomatisasi OLE maksimum sama dengan DateTime.MaxValue, saat terakhir 31 Desember 9999.
Metode ini ToOADate melempar jika instans OverflowException saat ini menunjukkan tanggal yang lebih lambat dari MaxValue dan lebih awal dari tengah malam pada 1 Januari 0100. Namun, jika nilai instans saat ini adalah MinValue, metode mengembalikan 0.
Untuk informasi selengkapnya, lihat Automasi.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: