<?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: re: Counting Number of Days Error in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179955#M34387</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try to isolate your problem, i.e. separating your LAG(), input() and intck() into separate statements.&lt;/P&gt;&lt;P&gt;Use put _ALL_ to monitor the results of your operations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I have never really understood the value of using INTCK without arguments for straight dates. You just use simple subtraction on SAS dates....?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Jan 2015 14:53:30 GMT</pubDate>
    <dc:creator>LinusH</dc:creator>
    <dc:date>2015-01-13T14:53:30Z</dc:date>
    <item>
      <title>re: Counting Number of Days Error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179953#M34385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I seem to be getting an error in the calculation of the number of days between two dates. For example, in my dataset, I have 20130220 and 20130415 and using the INTCK Function, I am getting -596 where it should be 55. Not too sure why or where the negative number is coming from. Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA SUMMARY;&lt;/P&gt;&lt;P&gt;SET SUMMARY;&lt;/P&gt;&lt;P&gt;IF (ID = LAG(ID)) AND (CLAIM_DATE &amp;gt;= LAG(CLAIM_DATE)) THEN DO;&lt;/P&gt;&lt;P&gt; DIFF = INTCK('DAY',INPUT(PUT(LAG(CLAIM_DATE),8.),yymmdd8.),INPUT(PUT(CLAIM_DATE,8.),yymmdd8.))+1;&lt;/P&gt;&lt;P&gt;END;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2015 14:36:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179953#M34385</guid>
      <dc:creator>twildone</dc:creator>
      <dc:date>2015-01-13T14:36:44Z</dc:date>
    </item>
    <item>
      <title>Re: re: Counting Number of Days Error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179954#M34386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you provide some test data there.&amp;nbsp; Not sure why you are putting lag(claim_date) to number then reading in as date.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2015 14:52:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179954#M34386</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2015-01-13T14:52:38Z</dc:date>
    </item>
    <item>
      <title>Re: re: Counting Number of Days Error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179955#M34387</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try to isolate your problem, i.e. separating your LAG(), input() and intck() into separate statements.&lt;/P&gt;&lt;P&gt;Use put _ALL_ to monitor the results of your operations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I have never really understood the value of using INTCK without arguments for straight dates. You just use simple subtraction on SAS dates....?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2015 14:53:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179955#M34387</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2015-01-13T14:53:30Z</dc:date>
    </item>
    <item>
      <title>Re: re: Counting Number of Days Error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179956#M34388</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;probably it is because of LAG(CLAIM_DATE), executed conditionally. if sometimes the condition is not true the results are not the expected ones. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2015 14:54:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179956#M34388</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2015-01-13T14:54:54Z</dc:date>
    </item>
    <item>
      <title>Re: re: Counting Number of Days Error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179957#M34389</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.....here is some output when I ran the code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="229"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="104"&gt;ID&lt;/TD&gt;&lt;TD width="85"&gt;CLAIM_DATE&lt;/TD&gt;&lt;TD width="40"&gt;DIFF&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100003976&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20130709&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100003976&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20130808&lt;/TD&gt;&lt;TD align="right"&gt;37&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100003976&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20130909&lt;/TD&gt;&lt;TD align="right"&gt;33&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100003976&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20131007&lt;/TD&gt;&lt;TD align="right"&gt;29&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100003976&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20131104&lt;/TD&gt;&lt;TD align="right"&gt;29&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100003976&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20131114&lt;/TD&gt;&lt;TD align="right"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100004028&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20130220&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100004028&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20130415&lt;/TD&gt;&lt;TD align="right"&gt;-596&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100004028&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20130622&lt;/TD&gt;&lt;TD align="right"&gt;69&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100004028&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20130819&lt;/TD&gt;&lt;TD align="right"&gt;59&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100004028&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20131016&lt;/TD&gt;&lt;TD align="right"&gt;59&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100004028&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20131231&lt;/TD&gt;&lt;TD align="right"&gt;77&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100004028&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20140224&lt;/TD&gt;&lt;TD align="right"&gt;56&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100009987&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20120222&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100009987&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20120319&lt;/TD&gt;&lt;TD align="right"&gt;-951&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100009987&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20120420&lt;/TD&gt;&lt;TD align="right"&gt;33&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100009987&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20120519&lt;/TD&gt;&lt;TD align="right"&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100009987&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20120618&lt;/TD&gt;&lt;TD align="right"&gt;31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100009987&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20120917&lt;/TD&gt;&lt;TD align="right"&gt;92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100009987&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20121219&lt;/TD&gt;&lt;TD align="right"&gt;94&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;100009987&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;20130328&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2015 15:00:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179957#M34389</guid>
      <dc:creator>twildone</dc:creator>
      <dc:date>2015-01-13T15:00:28Z</dc:date>
    </item>
    <item>
      <title>Re: re: Counting Number of Days Error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179958#M34390</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks everyone. Apparently, it looks like the INTCK Function does not like the LAG Function as part of the Start or End Date. I created another variable for the Lag claim date and then used the new variable with the INTCK Function and it seems to work fine now.....Thanks Once Again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2015 15:23:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/re-Counting-Number-of-Days-Error/m-p/179958#M34390</guid>
      <dc:creator>twildone</dc:creator>
      <dc:date>2015-01-13T15:23:15Z</dc:date>
    </item>
  </channel>
</rss>

