AddTimeSpan¶
Takvim kurallarını dikkate alarak belirtilen süreyi ekleyip DateTimeOffset yeni bir değer döndürür.
1 | |
Parametreler¶
DateTimeOffset dateTime
Sürenin ekleneceği temel DateTimeOffset değer.
string duration
Eklenecek süre, "d.hh:mm:ss" biçiminde veya ISO-8601 süre biçimindedir.
Döndürür¶
Takvim kurallarını dikkate alarak toplama işleminin sonucunu temsil eden yeni bir DateTimeOffset değer.
Notlar¶
Bu yöntem, verilen süreyi iş saatleri cinsinden ekler. Yalnızca süreyi eklemeniz ve bir sonraki iş tarihini ve saatini bulmanız gerekiyorsa bunun yerine Calendar.GetDateTime yöntemini kullanın.
ISO-8601 süre biçimine ek olarak bu yöntem, zaman aralıkları için başlangıç ve bitiş belirteçlerini de destekler:
BD: Günün başlangıcıDE: Günün sonuMB: Ayın başlangıcıME: Ayın sonuYB: Yılın başlangıcıYE: Yılın sonu
Örnekler:
P2BY: Geçerli tarihe 2 yıl ekler ve yılın başlangıcına geri döner.P1M2BD: Geçerli tarihe 1 ay ve 2 gün ekler ve günün başlangıcına geri döner.P1M2ED: Geçerli tarihe 1 ay ve 2 gün ekler ve günün sonuna ilerler.
İş saati kurallarını kullanarak ISO-8601 süresi ekleme¶
1 2 | |
Gün-saat-dakika-saniye biçimini kullanarak zaman aralığı ekleme¶
1 2 | |
Warning
Bu yöntem süreyi iş saatleri cinsinden ekler ve süreyi eklerken iş günü olmayan tarihleri atlayabilir.
İş saatlerinin sonuç saatini nasıl değiştirdiğini görün¶
1 2 | |
Eşdeğer süre biçimlerini karşılaştırın¶
1 2 | |