DateAdd İşlevi

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Belirtilen bir zaman aralığı eklenmiş olan bir tarihi içeren Variant (Tarih) veri türünü döndürür.

Sözdizimi

DateAdd ( aralığı, sayı, tarih )

DateAdd işlevi sözdiziminde aşağıdaki bağımsız değişkenler bulunur:

Bağımsız değişken

Açıklama

Aralık

Gerekli. Eklemek istediğiniz zaman aralığı olan dize ifadesi.

sayı

Gerekli. Eklemek istediğiniz aralıklarının sayısını olan sayısal ifade. (Gelecekteki tarihleri ulaşmak için) pozitif veya negatif (Geçmiş tarihleri ulaşmak için) olabilir.

Tarih

Gerekli. Değişken (Tarih) veya aralığın eklendiği tarihi gösteren değişmez.


İpucu : İfadenizi gerektirir hangi bağımsız değişkenleri görebilmek için Access 2010'da, IntelliSense, İfade Oluşturucusu'nu bulunur.

Ayarlar

Bu ayarları aralığıbağımsız değişken bulunur:

Ayar

Açıklama

yyyy

Yıl

ç

Çeyrek

a

Ay

Dış katılımcı içeren Yammer Now sohbeti

Yılın günü

g

Gün

h

Haftanın günü

hh

Hafta

s

Saat

d

Dakika

sn

Saniye


Notlar

DateAdd işlevi, toplama veya çıkarma tarihten belirtilen zaman aralığı için kullanabilirsiniz. Örneğin, bir tarihe 30 gün Bugün veya 45 dakika saat şimdi hesaplamak için DateAdd kullanabilirsiniz.

Tarihe gün eklemek için yılın günü ("y"), gün ("d") veya İŞGÜNÜ ("w") kullanabilirsiniz.

DateAdd işlevi geçersiz bir tarih döndürmez. Aşağıdaki örnek, bir ay 31 Ocak ekler:

DateAdd("m", 1, "31-Jan-95")

Bu durumda, DateAdd 28-Şub-95, değil 95 Şubat 31 verir. Tarih ise, çünkü 1996 artık yıl 31-Oca-96, bunu 29 Şubat 96 verir.

100 yıl hesaplanan tarihinden önce varsa (yani, Tarihsayısından daha fazla yıl çıkar), hata oluşur.

Sayı uzun bir değer değilse, önce değerlendirilmekte en yakın tamsayıya yuvarlanır.

Not : Dönüş değerini DateAdd için biçimini Tarih bağımsız değişken geçirilen biçimini değil Denetim Masası ayarları tarafından belirlenir.

Not : Takvim özellik ayarı Gregoryen, Tarihiçin sağlanan tarihin Gregoryen olması gerekir. Hicri takvim ise, sağlanan tarih Hicri olmalıdır. Ay adlarını değerlerse, adı ile geçerli Takvim özelliği ayarı tutarlı olması gerekir. Ay adlarını geçerli Takvim özelliği ayarıyla çakışan olasılığını azaltmak için ay, sayı değerleri (kısa tarih biçimi) girin.

Örnek

Not : Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.

Bu örnekte, tarih giriş olarak alır ve DateAdd işlevi karşılık gelen tarihi belirtilen sayıda ay gelecekte görüntülemek için kullanır.

Dim FirstDate As Date    ' Declare variables.
Dim IntervalType As String
Dim Number As Integer
Dim Msg
IntervalType = "m" ' "m" specifies months as interval.
FirstDate = InputBox("Enter a date")
Number = InputBox("Enter number of months to add")
Msg = "New date: " & _
DateAdd(IntervalType, Number, FirstDate)
MsgBox Msg

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×