Hi everyone!
Could you help me to convert date in 12 hr(eg. 12/09/2012 4:30:15 PM ) to 24 hrs (eg. 12/09/2012 16:30:15) and vice versa? I really appreciate your help.
Thanks
Ram Adhikari
I think this one is a formatting issue!!
proc format;
picture xdt other='%0m/%0d/%0Y %0H:%0M:%0S' (datatype=datetime);
run;
data x;
indate='12/09/2012 4:30:15 PM';
dt = input(indate,anydtdtm22.);
outdate=put(dt,xdt.);
put (_all_) (=/);
run;
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
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.