BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
preeti2890
Calcite | Level 5

I have a dataset which has manufacturing year  of flights as one of the variables and I want to calculate the year of use of those flights by calculating the difference between the manufacturing year and year 2015. How should I do that? Is there a function for the same?

1 ACCEPTED SOLUTION

Accepted Solutions
Rick_SAS
SAS Super FREQ

If only the year is known (not a day within the year), then just subtract the years:
Age = ManufactYear - 2015;

View solution in original post

2 REPLIES 2
Rick_SAS
SAS Super FREQ

If only the year is known (not a day within the year), then just subtract the years:
Age = ManufactYear - 2015;

singhsahab
Lapis Lazuli | Level 10

Hello ,

 

You can calculate year difference by using below program....

data _null_;
M_year='08oct2012'D;
y_year=intck('YEAR',M_YEAR,'09OCT2015'D);
put y_year;
run;

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1013 views
  • 0 likes
  • 3 in conversation