DateTimeOffset.AddTicks(Int64) Metode

Definisi

Mengembalikan objek baru DateTimeOffset yang menambahkan jumlah tanda centang tertentu ke nilai instans ini.

public:
 DateTimeOffset AddTicks(long ticks);
public DateTimeOffset AddTicks (long ticks);
member this.AddTicks : int64 -> DateTimeOffset
Public Function AddTicks (ticks As Long) As DateTimeOffset

Parameter

ticks
Int64

Sejumlah kutu 100 nanodetik. Angkanya bisa negatif atau positif.

Mengembalikan

Objek yang nilainya adalah jumlah tanggal dan waktu yang diwakili oleh objek saat ini DateTimeOffset dan jumlah tanda centang yang diwakili oleh ticks.

Pengecualian

Nilai yang DateTimeOffset dihasilkan kurang dari DateTimeOffset.MinValue.

-atau-

Nilai yang DateTimeOffset dihasilkan lebih besar dari DateTimeOffset.MaxValue.

Keterangan

Tanda centang mewakili 100 nanodetik, atau sesepuluh juta detik. Karena kutu adalah interval waktu yang sangat kecil dan tepat, unit waktu yang lebih besar dapat diekspresikan sebagai sejumlah kutu tanpa kehilangan presisi.

Catatan

Metode ini mengembalikan objek baru DateTimeOffset . Ini tidak mengubah nilai objek saat ini dengan menambahkan ticks ke tanggal dan waktunya.

Tabel berikut mencantumkan jumlah tanda centang dalam interval waktu tertentu.

Interval Waktu Jumlah tanda centang
Detik 10.000.000
Menit 600,000,000
Jam 36,000,000,000
Hari 864,000,000,000
Minggu 6,048,000,000,000
Bulan Tergantung pada jumlah hari dalam sebulan.
Tahun non-lompatan 315,360,000,000,000
Tahun kampung 316,224,000,000,000

DateTimeOffset Karena objek tidak mewakili tanggal dan waktu dalam zona waktu tertentu, AddTicks metode tidak mempertimbangkan aturan penyesuaian zona waktu tertentu ketika melakukan aritmatika tanggal dan waktu.

Berlaku untuk

Lihat juga