Hoe de today-functie in sas te gebruiken (met voorbeelden)
U kunt de functie VANDAAG in SAS gebruiken om de huidige datum te genereren.
De volgende voorbeelden laten zien hoe u de TODAY- functie in de praktijk kunt gebruiken.
Voorbeeld 1: Gebruik de functie VANDAAG om de huidige datum te genereren (zonder opmaak)
Standaard voert de functie TODAY de huidige datum uit als een numerieke SAS-datumwaarde, wat het aantal dagen sinds 1 januari 1960 is:
/*create dataset that contains current date*/
data my_data;
today_date= today ();
run ;
/*view dataset*/
proc print data =my_data;
De TODAY- functie heeft de waarde 23135 gegenereerd.
Sinds dit artikel op 5 mei 2023 werd geschreven, betekent dit dat er 23.135 dagen zijn verstreken sinds 1 januari 1960.
Voorbeeld 2: Gebruik de functie VANDAAG om de huidige datum te genereren (DDMMJJ10. Opmaak)
De volgende code laat zien hoe u de functie VANDAAG gebruikt om de huidige datum te genereren met behulp van DDMMYY10. indeling:
/*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;
De TODAY- functie genereerde de huidige datum en ddmmy10. De formaatoptie heeft het geformatteerd als 05/05/2023 .
Voorbeeld 3: Gebruik de functie TODAY om de huidige datum te genereren (DATE9.Formatting)
De volgende code laat zien hoe u de functie TODAY gebruikt om de huidige datum te genereren met DATE9. indeling:
/*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;
De TODAY- functie genereerde de huidige datum en date9. De formaatoptie formatteerde het als 05MAY2023 .
Houd er rekening mee dat we in deze tutorial slechts enkele manieren hebben geïllustreerd om een datum op te maken.
Raadpleeg de SAS-documentatiepagina voor een volledige lijst met datumnotaties die u kunt gebruiken.
Aanvullende bronnen
In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:
Dagen tot nu toe toevoegen in SAS
Hoe u de dag van de week vanaf de datum in SAS kunt krijgen
Hoe het verschil tussen twee datums in SAS te berekenen