Sas'ta today i̇şlevi nasıl kullanılır (örneklerle)


Geçerli tarihi oluşturmak için SAS’taki BUGÜN işlevini kullanabilirsiniz.

Aşağıdaki örnekler BUGÜN fonksiyonunun pratikte nasıl kullanılacağını göstermektedir.

Örnek 1: Geçerli tarihi oluşturmak için BUGÜN işlevini kullanın (biçimlendirme olmadan)

Varsayılan olarak BUGÜN işlevi, geçerli tarihi, 1 Ocak 1960’tan bu yana geçen gün sayısı olan sayısal bir SAS tarih değeri olarak çıkarır:

 /*create dataset that contains current date*/
data my_data;
    today_date= today ();
run ;

/*view dataset*/
proc print data =my_data;

BUGÜN işlevi 23135 değerini üretti.

Bu yazı 5 Mayıs 2023’te yazıldığına göre 1 Ocak 1960’tan bu yana 23.135 gün geçmiş demektir.

Örnek 2: Geçerli tarihi oluşturmak için BUGÜN işlevini kullanın (GGAAAYY10. Biçimlendirme)

Aşağıdaki kod, DDMMYY10’u kullanarak geçerli tarihi oluşturmak için BUGÜN işlevinin nasıl kullanılacağını gösterir . düzen:

 /*create dataset that contains current date*/
data my_data;
    today_date= today ();
    format today_date ddmmyy10. ;
    put today_date;
run ;

/*view dataset*/
proc print data =my_data;

BUGÜN işlevi geçerli tarihi ve ddmmy10’u oluşturdu. Biçim seçeneği bunu 05/05/2023 olarak biçimlendirdi.

Örnek 3: Geçerli tarihi oluşturmak için BUGÜN işlevini kullanın (DATE9.Formatting)

Aşağıdaki kod, DATE9 kullanarak geçerli tarihi oluşturmak için BUGÜN işlevinin nasıl kullanılacağını gösterir . düzen:

 /*create dataset that contains current date*/
data my_data;
    today_date= today ();
    format today_date date9. ;
    put today_date;
run ;

/*view dataset*/
proc print data =my_data;

BUGÜN işlevi geçerli tarih ve tarihi9 oluşturdu. Biçim seçeneği bunu 05MAY2023 olarak biçimlendirdi.

Bu eğitimde tarihi biçimlendirmenin yalnızca birkaç yolunu gösterdiğimizi unutmayın.

Kullanabileceğiniz tarih biçimlerinin tam listesi için SAS dokümantasyon sayfasına bakın.

Ek kaynaklar

Aşağıdaki eğitimlerde SAS’ta diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

SAS’ta bugüne kadar günler nasıl eklenir?
SAS’ta tarihten haftanın günü nasıl alınır?
SAS’ta iki tarih arasındaki fark nasıl hesaplanır?

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir