Чтобы извлечь месяц и год из даты SAS на английском языке, вы можете использовать различные функции и форматы SAS. Вот несколько методов:
-
Использование функций МЕСЯЦ и ГОД:
data _null_; date = '01JAN2024'd; /* Replace with your SAS date variable */ month = month(date); year = year(date); put month= year=; run; -
Использование функции PUT с форматами даты:
data _null_; date = '01JAN2024'd; /* Replace with your SAS date variable */ month = put(date, monname.); year = put(date, year4.); put month= year=; run; -
Использование функции СКАНИРОВАНИЯ для извлечения месяца и года из символьной переменной:
data _null_; date = '01JAN2024'; /* Replace with your SAS date variable */ month = scan(date, 2, ' '); year = scan(date, 3, ' '); put month= year=; run;