Doğru tarih işlevini seçme

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Access, ifadelerde , tarihleri ve saatleri formatlamak, oluşturmak, ayrıştırmak ve hesaplamak için kullanabileceğiniz yerleşik işlevler sağlar. Yapmak istediğiniz tabloyla eşleşen bir tablo seçin.

Yapmak istiyorum...

Tarih veya saati belirli bir biçimde görüntüleme

Tarihi veya saati bölümlere bölme

Sayıları ve metni tarih ve saat 'e dönüştürme

Tarihleri toplama veya çıkarma

Bugünün tarihini veya geçerli saati ekleme

Tarih veya saati belirli bir biçimde görüntüleme

Tarihleri istediğiniz biçimde görüntüleyin. Sonuç sütununda [StartDate] alanında, 11 Ocak 2012 tarih/saat değerinin bulunduğu varsayılır.

İşlev

Kullanım

Örnek

Sonuç

Biçim*

Özel tarih/saat biçimleri oluşturmak için kullanılan tüm amaç biçim işlevi.

Format ([StartDate], "yyyy-aa-gg")

2012-01-11

FormatDateTime*

Bir değere 5 adet yerleşik tarih/saat biçimi uygular.

Formatdatetıme ([StartDate], vbLongDate)

11 Ocak 2012 Çarşamba

MonthName*

Bir sayıyı ay adına dönüştürür. 1-12 aralığının dışında bir sayı sağlarsanız, hata verir.

MonthName (12)

'Ta

WeekdayName*

Bir sayıyı hafta içi ada dönüştürür. 1-7 aralığının dışında bir sayı sağlarsanız, hata verir.

WeekdayName (2)

Pazartesi

* Access Web uygulamalarında kullanılamaz.

Sayfanın Başı

Tarihi veya saati bölümlere bölme

Bazen, yıl veya dakika gibi bir tarih/saat değerinin bir bölümünü bilmeniz yeterlidir. Bu işlevler, aradığınız aralığa karşılık gelen tamsayı değerleri döndürür. Sonuç sütununda [StartDate] değerinin 11 Ocak 2012 tarih/saat değerini içerdiğini varsayılır.

İşlev

Kullanım

Örnek

Sonuç

Year

Tarih/saat değerinin yıl kısmını verir.

Year ([StartDate])

2012

Ay

Tarih/saat değerinin ay kısmını (1-12) verir.

Ay ([başlangıçtarihi])

2

Günü

Tarih/saat değerinin gün kısmını (1-31) verir.

Gün ([başlangıçtarihi])

açın

Hafta içi*

Haftanın sayısal gününü (1-7) verir. Varsayılan olarak, Pazar haftanın ilk günü sayılır, ancak ilk gün olarak farklı bir gün belirtebilirsiniz.

Hafta içi ([StartDate])

4

Saat*

Tarih/saat değerinin saat kısmını (0-23) verir.

Saat ([başlangıçtarihi])

açın

Dakika*

Tarih/saat değerinin dakika kısmını (0 ila 59) verir.

MINUTE ([StartDate])

30

İkinci*

Tarih/saat değerinin saniye kısmını (0-59) verir.

Saniye ([StartDate])

15

Datepart

Tarih/saat değerinin hangi bölümünü istediğinizi belirleyebileceğiniz, yukarıdaki işlevlerin yapılandırılabilir bir sürümü.

DatePart ("yyyy", [StartDate])

2012

* Access uygulamalarında kullanılamaz.

Sayfanın Başı

Sayıları ve metni tarih ve saat 'e dönüştürme

Access, tarihleri çift duyarlıklı kayan nokta numaraları olarak depolar. Örneğin, 11 Ocak 2012, olarak depolanır. Ondalık noktanın solundaki tamsayı bölümü, tarihi gösterir. Ondalık noktanın sağındaki kesirli bölüm, saati gösterir. Bu işlevler, bu kayan nokta sayısını tamsayılar veya metin gibi diğer değerlerden oluşturmanıza yardımcı olur.

İşlev

Kullanım

Örnek

Sonuç (Access bunu nasıl depolar)

DateSerial

Not:  Access uygulamasında datefrompsanat veya Datewithtimefrompsanat işlevlerini kullanın.

Yıl, ay ve gün için sağladığınız tamsayılardan bir tarih değeri oluşturur.

DateSerial (2012, 1, 11)

40919,0

CDate*

Metni tarih/saat değerine dönüştürür. Sayının tarih ve saat kısmını Işler.

İpucu:  Bir metin dizesinin tarih/saat değerine dönüştürülüp dönüştürülmediğini belirlemek için BooleIsDate işlevini kullanın. Örneğin, IsDate ("1/11/2012") doğru döndürür.

CDate ("1/11/2012 17:30")

40919,72917

TARİHSAYISI*

Metni tarih/saat değerine çevirir, ancak saat kısmını dönüştürmez.

TARİHSAYISI ("1/11/2012 17:30")

40919,0

TimeValue*

Metni tarih/saat değerine dönüştürür, ancak tarih bilgilerini dönüştürmez.

TimeValue ("1/11/2012 17:30")

0,72917

TimeSerial

Not:  Access uygulamasında, timefrompsanat veya Datewithtimefrompsanat işlevlerini kullanın.

Saat, dakika ve saniye için sağladığınız tamsayılardan bir saat değeri oluşturur.

TimeSerial (17, 30, 15)

0,72934

* Access uygulamalarında kullanılamaz.

Sayfanın Başı

Tarihleri toplama veya çıkarma

Bu işlevler, tarihleri tarihlere eklemenizi veya çıkarmanızı, ayrıca iki tarih/saat değeri arasındaki farkı hesaplamayı sağlar.

İşlev

Kullanım

Örnek

Sonuç

DateAdd

Tarih/saat değerine belirli bir Aralık (2 ay veya 3 saat) ekler. Çıkarmak Için ikinci bağımsız değişken olarak negatif bir sayı kullanın.

DateAdd ("m", 1, "1/11/2012")

2/11/2012

DateDiff

İki tarih/saat değeri arasındaki zaman aralıklarının (günler veya dakikalar gibi) sayısını belirler.

Not:  Aynı zamanda bir tarih değerini başka bir tarihe da çıkarabilirsiniz; Örneğin, #2/15/2012 #-#2/1/2012 # = 14.

DateDiff ("d", "1/11/2012", "4/15/2012")

95

İki tarih arasındaki günlerin sayısını hesaplama.

Sayfanın Başı

Bugünün tarihini veya geçerli saati ekleme

Geçerli tarih veya saati belirlemek için bu işlevleri kullanın. Sonuç sütununda geçerli sistem tarih/saatinin 11 Ocak 2012

İşlev

Kullanım

Örnek

Sonuç

Şimdi

Geçerli sistem tarihini ve saatini döndürür.

Now()

1/11/2012 5:30:15 PM

Tarih

Not:  Access uygulamasında bugün işlevini kullanın.

Geçerli sistem tarihini döndürür.

Date()

1/11/2012

Saat*

Geçerli sistem saatini döndürür.

Time ()

5:30:15 PM

Süreölçer*

Gece yarısından itibaren geçen saniye sayısını verir.

Timer ()

63015

* Access uygulamalarında kullanılamaz.

Sayfanın Başı

Office 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.

×