<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Calculate hours difference in two datetime fields in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736608#M229513</link>
    <description>&lt;P&gt;This is wrong. Remove the division.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13879"&gt;@Reeza&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;duration = (end - start) / 3600;
format duration time8.;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Apply a format.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 23 Apr 2021 15:34:10 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2021-04-23T15:34:10Z</dc:date>
    <item>
      <title>Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736420#M229405</link>
      <description>&lt;P&gt;&lt;STRONG&gt;I have two dates in the following format:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Date 1 - 27JAN2019:22:09:00.00&lt;/P&gt;&lt;P&gt;Date 2 - 28JAN2019:00:24:00.00&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How can i calculate difference between these two date in HOURS&lt;/STRONG&gt;&lt;STRONG&gt;?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thanks in Advance for any solution provided.&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 14:34:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736420#M229405</guid>
      <dc:creator>JanSanford</dc:creator>
      <dc:date>2021-04-22T14:34:40Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736424#M229406</link>
      <description>&lt;P&gt;Use the INTCK function:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data test;
dt1 = '27JAN2019:22:09:00.00'dt;
dt2 = '28JAN2019:00:24:00.00'dt;
diff = intck('hour',dt1,dt2);
format dt1 dt2 datetime23.2;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Or simply calculate (dt2 - dt1) / 3600, as times and datetimes in SAS are counts of seconds.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 14:43:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736424#M229406</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2021-04-22T14:43:02Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736425#M229407</link>
      <description>&lt;P&gt;Assuming PROC CONTENTS shows this variable as numeric&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;difference=(date1-date2)/3600;&lt;/PRE&gt;</description>
      <pubDate>Thu, 22 Apr 2021 14:44:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736425#M229407</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-04-22T14:44:31Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736428#M229408</link>
      <description>Hello and thanks for the quick response. I had already tried INTCK. It only returns hours (rounded up) and not minutes.</description>
      <pubDate>Thu, 22 Apr 2021 14:55:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736428#M229408</guid>
      <dc:creator>JanSanford</dc:creator>
      <dc:date>2021-04-22T14:55:24Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736429#M229409</link>
      <description>Hello and thanks for the quick response. I had already tried dividing by seconds. It returns a value with fractions, not minutes. IE 1.3333 rather than 01:20.&lt;BR /&gt;</description>
      <pubDate>Thu, 22 Apr 2021 14:56:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736429#M229409</guid>
      <dc:creator>JanSanford</dc:creator>
      <dc:date>2021-04-22T14:56:31Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736432#M229410</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;duration = (end - start) / 3600;
format duration time8.;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Apply a format.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 15:04:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736432#M229410</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2021-04-22T15:04:49Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736434#M229412</link>
      <description>&lt;P&gt;DATETIME values are seconds.&amp;nbsp; So just take the difference and apply the TIME format to have the number of seconds print in the tradition HH:MM:SS style.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;difference=datetime1-datetime2;
format difference time8.;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If the difference might be more than 99 hours then use a wider format,&amp;nbsp; TIME12. for example.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 15:17:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736434#M229412</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2021-04-22T15:17:22Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736435#M229413</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/54882"&gt;@JanSanford&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Hello and thanks for the quick response. I had already tried INTCK. It only returns hours (rounded up) and not minutes.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Since your request explicitly states hours then what is the problem with returning hours?:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;How can i calculate difference between these two date in HOURS&lt;/STRONG&gt;&lt;STRONG&gt;?&lt;/STRONG&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;perhaps you need to SHOW exactly what you expect the value to be.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 15:19:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736435#M229413</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-04-22T15:19:43Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736443#M229417</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/54882"&gt;@JanSanford&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Hello and thanks for the quick response. I had already tried INTCK. It only returns hours (rounded up) and not minutes.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;This was not a stated requirement of the original problem. You will get better and faster answers when you specify the entire set of requirements in your original question.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 15:51:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736443#M229417</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-04-22T15:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736451#M229419</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/54882"&gt;@JanSanford&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Hello and thanks for the quick response. I had already tried INTCK. It only returns hours (rounded up) and not minutes.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Quote from your initial post:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;How can i calculate difference between these two date in HOURS&lt;/STRONG&gt;&lt;STRONG&gt;?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you just want the time difference in hh:mm format, subtract the two dates and assign the TIME5. format to the result.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 16:24:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736451#M229419</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2021-04-22T16:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736452#M229420</link>
      <description>Perfect and elegantly simple. Thanks!</description>
      <pubDate>Thu, 22 Apr 2021 16:27:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736452#M229420</guid>
      <dc:creator>JanSanford</dc:creator>
      <dc:date>2021-04-22T16:27:32Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736494#M229439</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/54882"&gt;@JanSanford&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Hello and thanks for the quick response. I had already tried dividing by seconds. It returns a value with fractions, not minutes. IE 1.3333 rather than 01:20.&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Lets resort to a grade-school instruction:&lt;/P&gt;
&lt;P&gt;SHOW your work.&lt;/P&gt;
&lt;P&gt;We have no idea what you did.&lt;/P&gt;
&lt;P&gt;Of course you get decimals, you're doing division.&lt;/P&gt;
&lt;P&gt;And are you now saying you want "minutes" as the result? The INTCK function will return intervals of seconds, minutes and a bunch of other intervals.&lt;/P&gt;
&lt;PRE&gt;data example;
    d1 ='01JAN2021:12:15:25'dt;
    d2 ='02JAN2021:10:09:18'dt;
    m = intck('minutes',d1,d2);
    s = intck('seconds',d1,d2);
    h = intck('hours',d1,d2);
run;&lt;/PRE&gt;</description>
      <pubDate>Thu, 22 Apr 2021 18:48:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736494#M229439</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-04-22T18:48:37Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736516#M229447</link>
      <description>Please mark the answer so other don't spend time seeing if you still need help.</description>
      <pubDate>Thu, 22 Apr 2021 22:24:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736516#M229447</guid>
      <dc:creator>CurtisMackWSIPP</dc:creator>
      <dc:date>2021-04-22T22:24:51Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate hours difference in two datetime fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736608#M229513</link>
      <description>&lt;P&gt;This is wrong. Remove the division.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13879"&gt;@Reeza&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;duration = (end - start) / 3600;
format duration time8.;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Apply a format.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Apr 2021 15:34:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-hours-difference-in-two-datetime-fields/m-p/736608#M229513</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2021-04-23T15:34:10Z</dc:date>
    </item>
  </channel>
</rss>

