<?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: subtracting two date time with results in hours in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817945#M322845</link>
    <description>&lt;P&gt;Show us the LOG (all of it, every single line) for this code.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Please copy the log as text and paste it into the window that appears when you click on the &amp;lt;/&amp;gt; icon&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2021-11-26 08_27_29-Reply to Message - SAS Support Communities — Mozilla Firefox.png" style="width: 859px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/66123iA4EF494F9CA0F6EE/image-size/large?v=v2&amp;amp;px=999" role="button" title="2021-11-26 08_27_29-Reply to Message - SAS Support Communities — Mozilla Firefox.png" alt="2021-11-26 08_27_29-Reply to Message - SAS Support Communities — Mozilla Firefox.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, show us the output from PROC CONTENTS for data set ERT.&lt;/P&gt;</description>
    <pubDate>Mon, 13 Jun 2022 19:23:43 GMT</pubDate>
    <dc:creator>PaigeMiller</dc:creator>
    <dc:date>2022-06-13T19:23:43Z</dc:date>
    <item>
      <title>subtracting two date time with results in hours</title>
      <link>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817915#M322841</link>
      <description>&lt;P&gt;Hello-,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have the data below. T1 and T2 are&amp;nbsp; DATETIME format with&amp;nbsp;ANYDTDTM40 informat.&amp;nbsp; For an unknown reason, T3 appears as a character. All should be DateTime. I was to first make T3 be same format and perform the following subtractions with results in hours:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data ERT;&lt;BR /&gt;set ERT;&lt;BR /&gt;diff1 = (T1 - T2) / 60;&lt;/P&gt;
&lt;P&gt;Diff2 (T2-T2)/60;&lt;BR /&gt;diff3 = (T1 - T3) / 60;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="center"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="branch"&gt;&lt;HR size="3" /&gt;&lt;A name="IDX9" target="_blank"&gt;&lt;/A&gt;
&lt;TABLE class="systitleandfootercontainer" border="0" summary="Page Layout" width="100%" frame="void" rules="none" cellspacing="1" cellpadding="1"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="c systemtitle"&gt;The SAS System&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;BR /&gt;
&lt;DIV&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Print: Data Set WORK.ERT" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;&lt;COLGROUP&gt; &lt;COL /&gt;&lt;/COLGROUP&gt; &lt;COLGROUP&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="r header" scope="col"&gt;Obs&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;T1&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;T2&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;T3&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;1&lt;/TH&gt;
&lt;TD class="l data"&gt;1/3/18 6:04 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;1/3/18 1:30 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;1/3/18 4:28 PM&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;2&lt;/TH&gt;
&lt;TD class="l data"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="l data"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="l data"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;3&lt;/TH&gt;
&lt;TD class="l data"&gt;1/16/18 3:38 AM&lt;/TD&gt;
&lt;TD class="l data"&gt;1/15/18 10:05 AM&lt;/TD&gt;
&lt;TD class="l data"&gt;1/16/18 2:22 AM&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;4&lt;/TH&gt;
&lt;TD class="l data"&gt;2/7/18 6:54 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;2/7/18 3:15 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;2/7/18 5:19 PM&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;5&lt;/TH&gt;
&lt;TD class="l data"&gt;2/16/18 1:14 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;2/15/18 10:30 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;2/16/18 1:03 PM&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;6&lt;/TH&gt;
&lt;TD class="l data"&gt;3/6/18 3:21 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;3/5/18 8:20 AM&lt;/TD&gt;
&lt;TD class="l data"&gt;3/6/18 2:53 PM&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;7&lt;/TH&gt;
&lt;TD class="l data"&gt;3/19/18 3:23 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;3/19/18 9:30 AM&lt;/TD&gt;
&lt;TD class="l data"&gt;3/19/18 2:01 PM&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;8&lt;/TH&gt;
&lt;TD class="l data"&gt;3/22/18 11:51 AM&lt;/TD&gt;
&lt;TD class="l data"&gt;3/21/18 8:05 AM&lt;/TD&gt;
&lt;TD class="l data"&gt;3/22/18 11:22 AM&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;9&lt;/TH&gt;
&lt;TD class="l data"&gt;3/23/18 1:18 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;3/22/18 7:40 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;3/23/18 11:27 AM&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;10&lt;/TH&gt;
&lt;TD class="l data"&gt;5/20/18 4:59 AM&lt;/TD&gt;
&lt;TD class="l data"&gt;5/19/18 10:30 PM&lt;/TD&gt;
&lt;TD class="l data"&gt;5/20/18 4:24 AM&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV class="branch"&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 13 Jun 2022 18:24:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817915#M322841</guid>
      <dc:creator>desireatem</dc:creator>
      <dc:date>2022-06-13T18:24:18Z</dc:date>
    </item>
    <item>
      <title>Re: subtracting two date time with results in hours</title>
      <link>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817924#M322843</link>
      <description>&lt;P&gt;If T3 is character, then you need to convert it to numeric.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;t3n = input(t3,mdyampm.);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, dividing the differences by 60 does not compute hours, since the date/time values are in seconds. There are 60 seconds in a minute; so you need to divide by the number of seconds in an hour.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Jun 2022 18:54:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817924#M322843</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2022-06-13T18:54:21Z</dc:date>
    </item>
    <item>
      <title>Re: subtracting two date time with results in hours</title>
      <link>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817944#M322844</link>
      <description>&lt;P&gt;Thank you, The first goal is to get the difference. If it is hours, minutes or seconds, that can easily be achieved. However, the difference is not coming up"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data ERT;&lt;BR /&gt;set ERT;&lt;BR /&gt;t31 = input(t3,mdyampm.);&lt;BR /&gt;run;&lt;BR /&gt;data ERT;&lt;BR /&gt;set ERT;&lt;BR /&gt;diff1 = (t1 - t2);&lt;BR /&gt;diff2 = (t2 - t31);&lt;BR /&gt;diff3 = (t1 - t31) ;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;proc means data=ERT;&lt;BR /&gt;var diff1 diff2 diff3;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Means: Summary statistics" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="l b header" scope="col"&gt;Variable&lt;/TH&gt;
&lt;TH class="r b header" scope="col"&gt;N&lt;/TH&gt;
&lt;TH class="r b header" scope="col"&gt;Mean&lt;/TH&gt;
&lt;TH class="r b header" scope="col"&gt;Std Dev&lt;/TH&gt;
&lt;TH class="r b header" scope="col"&gt;Minimum&lt;/TH&gt;
&lt;TH class="r b header" scope="col"&gt;Maximum&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH class="l stacked_cell data"&gt;
&lt;TABLE border="0" width="100%" cellspacing="0" cellpadding="5"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH class="l data top_stacked_value"&gt;diff1&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="l data middle_stacked_value"&gt;diff2&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="l data bottom_stacked_value"&gt;diff3&lt;/TH&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TH&gt;
&lt;TD class="r stacked_cell data"&gt;
&lt;TABLE border="0" width="100%" cellspacing="0" cellpadding="5"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data top_stacked_value"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data middle_stacked_value"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data bottom_stacked_value"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;TD class="r stacked_cell data"&gt;
&lt;TABLE border="0" width="100%" cellspacing="0" cellpadding="5"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data top_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data middle_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data bottom_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;TD class="r stacked_cell data"&gt;
&lt;TABLE border="0" width="100%" cellspacing="0" cellpadding="5"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data top_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data middle_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data bottom_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;TD class="r stacked_cell data"&gt;
&lt;TABLE border="0" width="100%" cellspacing="0" cellpadding="5"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data top_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data middle_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data bottom_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;TD class="r stacked_cell data"&gt;
&lt;TABLE border="0" width="100%" cellspacing="0" cellpadding="5"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data top_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data middle_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data bottom_stacked_value"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 13 Jun 2022 19:20:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817944#M322844</guid>
      <dc:creator>desireatem</dc:creator>
      <dc:date>2022-06-13T19:20:04Z</dc:date>
    </item>
    <item>
      <title>Re: subtracting two date time with results in hours</title>
      <link>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817945#M322845</link>
      <description>&lt;P&gt;Show us the LOG (all of it, every single line) for this code.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Please copy the log as text and paste it into the window that appears when you click on the &amp;lt;/&amp;gt; icon&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2021-11-26 08_27_29-Reply to Message - SAS Support Communities — Mozilla Firefox.png" style="width: 859px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/66123iA4EF494F9CA0F6EE/image-size/large?v=v2&amp;amp;px=999" role="button" title="2021-11-26 08_27_29-Reply to Message - SAS Support Communities — Mozilla Firefox.png" alt="2021-11-26 08_27_29-Reply to Message - SAS Support Communities — Mozilla Firefox.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, show us the output from PROC CONTENTS for data set ERT.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Jun 2022 19:23:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817945#M322845</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2022-06-13T19:23:43Z</dc:date>
    </item>
    <item>
      <title>Re: subtracting two date time with results in hours</title>
      <link>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817947#M322847</link>
      <description>&lt;P&gt;The output you showed does not look like what the DATETIME format displays.&lt;/P&gt;
&lt;P&gt;Are you sure you have Numeric variables with the DATETIME format attached (the INFORMAT attached to the variables is of no importance once the values are already in the variable)?&lt;/P&gt;
&lt;P&gt;SAS stores datetime values in seconds.&amp;nbsp; So the difference is in seconds.&amp;nbsp; If you want to convert seconds to hours just divide by the number of seconds in an hour.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  set have;
  seconds = t2 - t1;
  hours = seconds / '01:00:00't ;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 13 Jun 2022 19:40:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817947#M322847</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2022-06-13T19:40:26Z</dc:date>
    </item>
    <item>
      <title>Re: subtracting two date time with results in hours</title>
      <link>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817951#M322849</link>
      <description>&lt;P&gt;do proc contents to see what type t3 is. and for subtracting 2 date times, I usually just divide the difference by 3600 to get seconds.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Jun 2022 20:01:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/subtracting-two-date-time-with-results-in-hours/m-p/817951#M322849</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2022-06-13T20:01:47Z</dc:date>
    </item>
  </channel>
</rss>

