So verwenden sie die today-funktion in sas (mit beispielen)
Sie können die TODAY- Funktion in SAS verwenden, um das aktuelle Datum zu generieren.
Die folgenden Beispiele zeigen, wie Sie die HEUTE- Funktion in der Praxis verwenden.
Beispiel 1: Verwenden Sie die TODAY-Funktion, um das aktuelle Datum zu generieren (ohne Formatierung).
Standardmäßig gibt die TODAY- Funktion das aktuelle Datum als numerischen SAS-Datumswert aus, der die Anzahl der Tage seit dem 1. Januar 1960 angibt:
/*create dataset that contains current date*/
data my_data;
today_date= today ();
run ;
/*view dataset*/
proc print data =my_data;
Die TODAY- Funktion hat den Wert 23135 generiert.
Da dieser Artikel am 5. Mai 2023 geschrieben wurde, sind seit dem 1. Januar 1960 23.135 Tage vergangen.
Beispiel 2: Verwenden Sie die TODAY-Funktion, um das aktuelle Datum zu generieren (TTMMJJ10. Formatierung)
Der folgende Code zeigt, wie Sie die TODAY- Funktion verwenden, um das aktuelle Datum mit TTMMJJ10 zu generieren. Layout:
/*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;
Die TODAY- Funktion generierte das aktuelle Datum und ddmmy10. Die Formatoption hat es als 05/05/2023 formatiert.
Beispiel 3: Verwenden Sie die TODAY-Funktion, um das aktuelle Datum zu generieren (DATE9.Formatting)
Der folgende Code zeigt, wie Sie die TODAY- Funktion verwenden, um mit DATE9 das aktuelle Datum zu generieren. Layout:
/*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;
Die TODAY- Funktion generierte das aktuelle Datum und Datum9. Die Formatoption hat es als 05MAY2023 formatiert.
Beachten Sie, dass wir in diesem Tutorial nur einige Möglichkeiten zum Formatieren eines Datums veranschaulicht haben.
Eine vollständige Liste der Datumsformate, die Sie verwenden können, finden Sie auf der SAS-Dokumentationsseite .
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in SAS ausführen:
So fügen Sie aktuelle Tage in SAS hinzu
So ermitteln Sie den Wochentag aus dem Datum in SAS
So berechnen Sie die Differenz zwischen zwei Daten in SAS