Fluorite | Level 6

## date conversion

I have dates coming in as Nov 7, 1948, May 27, 1947 and Feb 13, 1953 - how do i convert these dates into a yymmdd8.?

Thank you

1 ACCEPTED SOLUTION

Accepted Solutions

## Re: date conversion

``````data test;
length c \$12
d \$8;
input c \$12.;
d=put(input(c, anydtdte12.), yymmdd8.);
cards;
Nov 7, 1948
May 27, 1947
Feb 13, 1953
;
``````

Or a bit shorter (if your dates are raw data):

``````data test;
length d \$8;
input c anydtdte12.;
d=put(c, yymmdd8.);
cards;
Nov 7, 1948
May 27, 1947
Feb 13, 1953
;
``````
4 REPLIES 4
Super User

## Re: date conversion

coming from where?
Pyrite | Level 9

## Re: date conversion

Please ask question in such a way that we can understand and
help...

## Re: date conversion

``````data test;
length c \$12
d \$8;
input c \$12.;
d=put(input(c, anydtdte12.), yymmdd8.);
cards;
Nov 7, 1948
May 27, 1947
Feb 13, 1953
;
``````

Or a bit shorter (if your dates are raw data):

``````data test;
length d \$8;
input c anydtdte12.;
d=put(c, yymmdd8.);
cards;
Nov 7, 1948
May 27, 1947
Feb 13, 1953
;
``````
Fluorite | Level 6

## Re: date conversion

thank you
Discussion stats
• 4 replies
• 1030 views
• 1 like
• 4 in conversation