Come utilizzare la funzione today in sas (con esempi)


È possibile utilizzare la funzione OGGI in SAS per generare la data corrente.

Gli esempi seguenti mostrano come utilizzare nella pratica la funzione OGGI .

Esempio 1: utilizzare la funzione OGGI per generare la data corrente (senza formattazione)

Per impostazione predefinita, la funzione OGGI restituisce la data corrente come valore numerico di data SAS, ovvero il numero di giorni dal 1 gennaio 1960:

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

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

La funzione OGGI ha generato il valore 23135.

Poiché questo articolo è stato scritto il 5 maggio 2023, significa che sono trascorsi 23.135 giorni dal 1 gennaio 1960.

Esempio 2: utilizzare la funzione OGGI per generare la data corrente (GGMMAA10. Formattazione)

Il codice seguente mostra come utilizzare la funzione OGGI per generare la data corrente utilizzando GGMMAA10. disposizione:

 /*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;

La funzione OGGI ha generato la data corrente e il ggmma10. L’opzione di formato lo ha formattato come 05/05/2023 .

Esempio 3: utilizzare la funzione OGGI per generare la data corrente (DATE9.Formatting)

Il codice seguente mostra come utilizzare la funzione OGGI per generare la data corrente utilizzando DATE9. disposizione:

 /*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;

La funzione OGGI ha generato la data e la data correnti9. L’opzione di formato lo ha formattato come 05MAY2023 .

Tieni presente che in questo tutorial abbiamo illustrato solo alcuni modi per formattare una data.

Fare riferimento alla pagina della documentazione SAS per un elenco completo dei formati di data che è possibile utilizzare.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in SAS:

Come aggiungere giorni fino ad oggi in SAS
Come ottenere il giorno della settimana dalla data in SAS
Come calcolare la differenza tra due date in SAS

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *