Cara menggunakan fungsi today di sas (dengan contoh)
Anda dapat menggunakan fungsi TODAY di SAS untuk menghasilkan tanggal saat ini.
Contoh berikut menunjukkan cara menggunakan fungsi TODAY dalam praktiknya.
Contoh 1: Gunakan fungsi TODAY untuk menghasilkan tanggal saat ini (tanpa memformat)
Secara default, fungsi TODAY menampilkan tanggal saat ini sebagai nilai tanggal SAS numerik, yang merupakan jumlah hari sejak 1 Januari 1960:
/*create dataset that contains current date*/
data my_data;
today_date= today ();
run ;
/*view dataset*/
proc print data =my_data;
Fungsi TODAY menghasilkan nilai 23135.
Sejak artikel ini ditulis pada tanggal 5 Mei 2023, berarti 23.135 hari telah berlalu sejak tanggal 1 Januari 1960.
Contoh 2: Gunakan fungsi TODAY untuk menghasilkan tanggal saat ini (DDMMYY10. Formatting)
Kode berikut menunjukkan cara menggunakan fungsi TODAY untuk menghasilkan tanggal sekarang menggunakan DDMMYY10. tata letak:
/*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;
Fungsi TODAY menghasilkan tanggal saat ini dan ddmmy10. Opsi format memformatnya sebagai 05/05/2023 .
Contoh 3: Gunakan fungsi TODAY untuk menghasilkan tanggal saat ini (DATE9.Formatting)
Kode berikut menunjukkan cara menggunakan fungsi TODAY untuk menghasilkan tanggal saat ini menggunakan DATE9. tata letak:
/*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;
Fungsi TODAY menghasilkan tanggal dan tanggal saat ini9. Opsi format memformatnya sebagai 05MAY2023 .
Perhatikan bahwa dalam tutorial ini kami hanya mengilustrasikan beberapa cara untuk memformat tanggal.
Lihat halaman dokumentasi SAS untuk daftar lengkap format tanggal yang dapat Anda gunakan.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:
Bagaimana cara menambahkan hari hingga saat ini di SAS
Cara mendapatkan hari dalam seminggu dari tanggal di SAS
Cara menghitung selisih dua tanggal di SAS