Як використовувати функцію today у sas (з прикладами)


Ви можете використовувати функцію TODAY у SAS, щоб створити поточну дату.

У наступних прикладах показано, як на практиці використовувати функцію TODAY .

Приклад 1. Використовуйте функцію СЬОГОДНІ, щоб створити поточну дату (без форматування)

За замовчуванням функція TODAY виводить поточну дату як числове значення дати SAS, яке є кількістю днів з 1 січня 1960 року:

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

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

Функція TODAY згенерувала значення 23135.

Оскільки ця стаття була написана 5 травня 2023 року, це означає, що з 1 січня 1960 року минуло 23 135 днів.

Приклад 2. Використовуйте функцію СЬОГОДНІ, щоб створити поточну дату (ДДММРР10. Форматування)

У наступному коді показано, як за допомогою функції TODAY генерувати поточну дату за допомогою ДДММРР10. макет:

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

Функція TODAY згенерувала поточну дату та ddmmy10. Параметр формату відформатував його як 05/05/2023 .

Приклад 3. Використовуйте функцію СЬОГОДНІ, щоб створити поточну дату (ДАТА9.Форматування)

У наведеному нижче коді показано, як за допомогою функції TODAY генерувати поточну дату за допомогою DATE9. макет:

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

Функція TODAY згенерувала поточну дату та date9. Параметр формату відформатував його як 05MAY2023 .

Зауважте, що в цьому посібнику ми проілюстрували лише кілька способів форматування дати.

Зверніться до сторінки документації SAS , щоб отримати повний список форматів дати, які можна використовувати.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в SAS:

Як додати дні до дати в SAS
Як отримати день тижня з дати в SAS
Як обчислити різницю між двома датами в SAS

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *