Hi Community!
I am having a difficult time converting Date/Time differences into HH:MM. I want to know how many hours and minutes are between two dates. For instance:
EVENT_CAPTURED_DT_SENT EVENT_CAPTURED_DT_OPEN
02Feb2018 17:31:15.00 01Mar2018 3:40:41.00
I need the output to express the difference in time as.....354:15 (example of HH:MM)
I am currently using the HMS function, but only giving me the difference in time and not the difference between date/time.
Why not just compute the number of hours? (You would have 341.25 instead of 341:15)
It's easy to obtain, and easy to use in computations down the road:
duration_hours = (event_captured_dt_open - event_captured_dt_sent) / 3600;
Why not just compute the number of hours? (You would have 341.25 instead of 341:15)
It's easy to obtain, and easy to use in computations down the road:
duration_hours = (event_captured_dt_open - event_captured_dt_sent) / 3600;
the HHMM. format does it for you:
data test;
sent_dt = '02Feb2018 17:31:15.00'dt;
open_dt = '01Mar2018 3:40:41.00'dt;
interval = open_dt - sent_dt;
format interval hhmm8.;
run;
proc print; run;
Registration is open! SAS is returning to Vegas for an AI and analytics experience like no other! Whether you're an executive, manager, end user or SAS partner, SAS Innovate is designed for everyone on your team. Register for just $495 by 12/31/2023.
If you are interested in speaking, there is still time to submit a session idea. More details are posted on the website.
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.