Aracılığıyla paylaş


DateTimeOffset.AddTicks(Int64) Yöntem

Tanım

Bu örneğin değerine belirtilen sayıda değer çizgisi ekleyen yeni DateTimeOffset bir nesne döndürür.

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

Parametreler

ticks
Int64

100 nanosaniyelik bir değer çizgisi. Sayı negatif veya pozitif olabilir.

Döndürülenler

Değeri geçerli DateTimeOffset nesneyle temsil edilen tarih ve saatin toplamı ile ile tickstemsil edilen değer çizgisi sayısı olan bir nesne.

Özel durumlar

Sonuçta elde edilen DateTimeOffset değer DateTimeOffset.MinValue değerinden küçüktür.

-veya-

Sonuçta elde edilen DateTimeOffset değer DateTimeOffset.MaxValue değerinden büyüktür.

Açıklamalar

Değer çizgisi 100 nanosaniyeyi veya saniyenin on milyonda birini temsil eder. Bir değer çizgisi çok küçük ve hassas bir zaman aralığı olduğundan, herhangi bir büyük zaman birimi duyarlık kaybı olmadan bir dizi kene olarak ifade edilebilir.

Not

Bu yöntem yeni DateTimeOffset bir nesne döndürür. Geçerli nesnenin değerini tarih ve saatine ekleyerek ticks değiştirmez.

Aşağıdaki tabloda belirli bir zaman aralığındaki değer işaretlerinin sayısı listelemektedir.

Zaman aralığı Değer çizgisi sayısı
Second 10,000,000
Dakika 600,000,000
Saat 36,000,000,000
Gün 864,000,000,000
Hafta 6,048,000,000,000
Ay Aydaki gün sayısına bağlıdır.
Artık olmayan yıl 315,360,000,000,000
Artık yıl 316,224,000,000,000

Bir nesne belirli bir DateTimeOffset saat dilimindeki tarih ve saati temsil etmediğinden, AddTicks yöntem tarih ve saat aritmetiği gerçekleştirirken belirli bir saat diliminin ayarlama kurallarını dikkate almaz.

Şunlara uygulanır

Ayrıca bkz.