- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Posted 03-15-2012 06:17 AM
(1180 views)
I have a datset like
Stname DOB
A 01mar2005 01:02:04
B 13dec 2001 05:04:06
I want to create below mention dataset from abov dataset like
Stname DOB
A 01\03\2005 01:02:04
B 13\12\ 2001 05:04:06
Kindly help me.
Thanks and Regards,
Ashwini
2 REPLIES 2
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
First of all, I am not awared of the existance of such a format, but at the same time, I am very ill-informed. Therefore I had to hard-code the following solution:
data want (drop=dob1);
input Stname $ DOB &$25.;
dob1=input(dob,datetime20.);
dob_final=catx(' ',put(datepart(dob1),mmddyy10.),put(timepart(dob1),time.));
cards;
A 01mar2005 01:02:04
B 13dec 2001 05:04:06
;
proc print;run;
Regards,
Haikuo
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
proc format; picture fmt low-high='%0d\%0m\%Y %0H:%0M:%0S'(datatype=datetime); run; data want ; input Stname $ DOB & datetime20.; format dob datetime20.; dob_final=dob; format dob_final fmt.; cards; A 01mar2005 01:02:04 B 13dec 2001 05:04:06 ; run;
Ksharp