MS Access Veritabanları, VBA ve SQL Kullanımı

Microsoft Access'e dair herşey...

Format Fonksiyonu (Tarih ve Saat Alanları İçin)

        FONKSİYONLAR


Tarih/Saat Fonksiyonları
Format Fonksiyonu

MS Access'in Yerleşik Fonksiyonları içerisinde yer alan FORMAT Fonksiyonu nedir? Ne işe yarar? Bu makalemizde öğreneceğiz. 

Açıklama

FORMAT fonksiyonu, 
3 Ayrı veri türü için bu komut kullanılabilir;
  • String İfadeler için
  • Sayısal İfadeler için,
  • Tarih ve Saatler için.
Bu makalemizde Tarihsel ifadeler için uygulanabilecek formatları açıklayacağım. Format kelimesinin tam karşılığı Biçim olarak geçmektedir.
Parametrede belirtilen tarihsel ifadenin 2.parametresinde belirtilen formata göre çıktı sonucu alınır.

Söz Dizimi

FORMAT  (ifade,biçim,haftanınilkgünü,yılınilkhaftası)

PARAMETRELER
  • ifade: Biçimlenecek ifade 
  • biçim: hangi biçim uygulanacak
  • haftanınilkgünü: haftanın ilkgününü belirler 
  • yılınilkhaftası: yılın ilk haftasını belirler

Biçimde Kullanılan Değerler


Biçim

Açıklama

Genel  Tarih

General Date

Genel Tarih Biçimini Uygular Now() Fonksiyonu ile de aynı sonuç elde edilir.. (01/10/2021 11:25:47 PM)

Uzun Tarih

Long Date

Uzun Tarih Biçimini Uygular. (Salı, Ekim 19, 2021)

Orta Tarih

Medium Date

Orta Tarih Biçimini Uygular. (15-Kas-21)

Kısa Tarih

Short Date

Kısa Tarih Biçimini Uygular, Date() Fonksiyonu ile de aynı sonuç elde edilir. En çok kullanılan format biçimidir. (10/10/2020)

Uzun Saat

Long Time

Uzun Saat Biçimini Uygular.. (08:25:45 AM)

Orta Saat

Medium Time

Orta Saat Biçimini Uygular. (11:35 PM)

Kısa Saat

Short Time

Kısa Saat Biçimini Uygular. (16:50)


Haftanın İlk Gününde Kullanılan Değerler   

DEĞİŞKEN

DEĞER

AÇIKLAMA

vbUseSystem

0

NLS API Ayarı

vbSunday

1

Pazar (Varsayılan Değer)

vbMonday

2

Pazartesi

vbTuesday

3

Salı

vbWednesday

4

Çarşamba

vbThursday

5

Perşembe

vbFriday

6

Cuma

vbSaturday

7

Cumartesi

Yılın İlk Haftasında Kullanılan Değerler

DEĞİŞKEN

DEĞER

AÇIKLAMA

vbUseSystem

0

NLS API Ayarı

vbFirstJan1

1

1 Ocak’ı içeren ilk haftayı kullanın (varsayılan değer)

vbFirstFourDays

2

En az 4 günü olan yılın ilk haftasını kullan.

vbFirstFullWeek

3

Yılın ilk tam haftasını kullan.



Örnekler

Örnek-1
Format (#01/01/2021#, "Medium Date")

Sonuç: 01-Oca-21

Örnek-2

Format (#01/01/2021#, "Long Date")

Sonuç: 1 Ocak 2021 Cuma

Örnek-3
Format (#14/01/2021#, "yyyy/mm/dd")

Sonuç: 2021/01/14


SQL Kullanımı ve Sonucu-1


Tarihsel ifadeler için Format Fonksiyonu


Tarihsel  ifadeler için Format Fonksiyonu


   Ve işte Sonuçlar!...

Tarihsel  ifadeler için Format Fonksiyonu




VBA Kullanımı ve Sonucu

Tarihsel  ifadeler için Format Fonksiyonu


Tarihsel  ifadeler için Format Fonksiyonu

Tarih ifadelerinde kullanılan FORMAT fonksiyonu ile tarihsel ifadelere nasıl biçim vereceğimizi artık biliyoruz. Yorumlarınızı ve eleştirilerinizi bekliyorum.

Şimdilik,
Hoşcakalın...

Yorum Gönder

0 Yorumlar