DateTimeOffset.AddTicks(Int64) 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.
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 ticks
temsil 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.