<?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: intck or month functions in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70219#M20212</link>
    <description>You can declare and use an ARRAY which would list your "date variables", as shown below:&lt;BR /&gt;
&lt;BR /&gt;
DATA _NULL_;&lt;BR /&gt;
ARRAY ADATES (*) DATE1-DATE3;&lt;BR /&gt;
FORMAT DATE:  DATE9.;&lt;BR /&gt;
* LOAD UP SOME DATE VARIABLES FOR AN DEMO. ;&lt;BR /&gt;
DO MN=1 TO DIM(ADATES);&lt;BR /&gt;
  ADATES(MN) = INTNX('MONTH',TODAY(),MN,'SAMEDAY');&lt;BR /&gt;
END;&lt;BR /&gt;
DO I=1 TO DIM(ADATES);&lt;BR /&gt;
  * DO SOME CODE FOR EACH VARIABLE IN THE ARRAY. ;&lt;BR /&gt;
END;&lt;BR /&gt;
PUTLOG _ALL_;&lt;BR /&gt;
RUN;&lt;BR /&gt;
&lt;BR /&gt;
Scott Barry&lt;BR /&gt;
SBBWorks, Inc.&lt;BR /&gt;
&lt;BR /&gt;
Recommended Google advanced search argument, this topic/post:&lt;BR /&gt;
&lt;BR /&gt;
data step array processing site:sas.com</description>
    <pubDate>Tue, 23 Mar 2010 20:28:25 GMT</pubDate>
    <dc:creator>sbb</dc:creator>
    <dc:date>2010-03-23T20:28:25Z</dc:date>
    <item>
      <title>intck or month functions</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70216#M20209</link>
      <description>Hi,&lt;BR /&gt;
&lt;BR /&gt;
I need to calculate the number of months between two dates.&lt;BR /&gt;
the data like this:&lt;BR /&gt;
&lt;BR /&gt;
data a;&lt;BR /&gt;
informat date9.;&lt;BR /&gt;
input opendate;&lt;BR /&gt;
cards;&lt;BR /&gt;
Hh Date Active&lt;BR /&gt;
09-Nov-84&lt;BR /&gt;
01-Jan-78&lt;BR /&gt;
15-Jun-87&lt;BR /&gt;
10-May-82&lt;BR /&gt;
01-Nov-72&lt;BR /&gt;
18-May-94&lt;BR /&gt;
29-Apr-85&lt;BR /&gt;
18-Jul-97&lt;BR /&gt;
02-Feb-96&lt;BR /&gt;
16-Aug-88&lt;BR /&gt;
01-Nov-99&lt;BR /&gt;
22-Jun-00&lt;BR /&gt;
10-Aug-90&lt;BR /&gt;
08-May-98&lt;BR /&gt;
01-Jan-78&lt;BR /&gt;
08-Oct-02&lt;BR /&gt;
02-Jan-89&lt;BR /&gt;
20-Feb-04&lt;BR /&gt;
04-Apr-75&lt;BR /&gt;
20-Aug-04&lt;BR /&gt;
23-Jun-04&lt;BR /&gt;
16-Jul-04&lt;BR /&gt;
01-Jun-92&lt;BR /&gt;
25-Aug-94&lt;BR /&gt;
06-Mar-07&lt;BR /&gt;
15-May-06&lt;BR /&gt;
05-Mar-07&lt;BR /&gt;
26-Aug-02&lt;BR /&gt;
18-Nov-01&lt;BR /&gt;
11-Jun-96&lt;BR /&gt;
03-Dec-99&lt;BR /&gt;
30-Jul-08&lt;BR /&gt;
16-Apr-07&lt;BR /&gt;
14-May-07&lt;BR /&gt;
18-Jun-08&lt;BR /&gt;
13-Jul-07&lt;BR /&gt;
06-Dec-02&lt;BR /&gt;
01-Jan-78&lt;BR /&gt;
05-Oct-95&lt;BR /&gt;
06-May-08&lt;BR /&gt;
04-Sep-98&lt;BR /&gt;
19-Sep-09&lt;BR /&gt;
31-Oct-08&lt;BR /&gt;
01-Nov-08&lt;BR /&gt;
01-Oct-92&lt;BR /&gt;
20-Sep-07&lt;BR /&gt;
30-May-97&lt;BR /&gt;
22-May-08&lt;BR /&gt;
24-Jul-09&lt;BR /&gt;
01-Dec-89&lt;BR /&gt;
;&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
I need to calculate how many monthes between open date to now. Could someone help me out ?&lt;BR /&gt;
&lt;BR /&gt;
Thanks,&lt;BR /&gt;
&lt;BR /&gt;
Ching&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
T</description>
      <pubDate>Tue, 23 Mar 2010 14:58:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70216#M20209</guid>
      <dc:creator>QLi</dc:creator>
      <dc:date>2010-03-23T14:58:44Z</dc:date>
    </item>
    <item>
      <title>Re: intck or month functions</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70217#M20210</link>
      <description>Yes, use the INTCK function along with your date-variable and the TODAY()  function as one of your arguments.&lt;BR /&gt;
&lt;BR /&gt;
Scott Barry&lt;BR /&gt;
SBBWorks, Inc.&lt;BR /&gt;
&lt;BR /&gt;
Recommended Google advanced search arguments, this topic/post:&lt;BR /&gt;
&lt;BR /&gt;
using sas dates site:sas.com&lt;BR /&gt;
&lt;BR /&gt;
comparing sas dates intck site:sas.com</description>
      <pubDate>Tue, 23 Mar 2010 15:04:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70217#M20210</guid>
      <dc:creator>sbb</dc:creator>
      <dc:date>2010-03-23T15:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: intck or month functions</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70218#M20211</link>
      <description>Thanks for your feedback.&lt;BR /&gt;
&lt;BR /&gt;
I know it is easy to calculate for  single date variable. How to use intck function in Data Step to calculate many date vairables.&lt;BR /&gt;
&lt;BR /&gt;
mage=INTCK(’MONTH’,’date’D,’30Oct2009’D)&lt;BR /&gt;
&lt;BR /&gt;
many thanks,</description>
      <pubDate>Tue, 23 Mar 2010 19:50:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70218#M20211</guid>
      <dc:creator>QLi</dc:creator>
      <dc:date>2010-03-23T19:50:41Z</dc:date>
    </item>
    <item>
      <title>Re: intck or month functions</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70219#M20212</link>
      <description>You can declare and use an ARRAY which would list your "date variables", as shown below:&lt;BR /&gt;
&lt;BR /&gt;
DATA _NULL_;&lt;BR /&gt;
ARRAY ADATES (*) DATE1-DATE3;&lt;BR /&gt;
FORMAT DATE:  DATE9.;&lt;BR /&gt;
* LOAD UP SOME DATE VARIABLES FOR AN DEMO. ;&lt;BR /&gt;
DO MN=1 TO DIM(ADATES);&lt;BR /&gt;
  ADATES(MN) = INTNX('MONTH',TODAY(),MN,'SAMEDAY');&lt;BR /&gt;
END;&lt;BR /&gt;
DO I=1 TO DIM(ADATES);&lt;BR /&gt;
  * DO SOME CODE FOR EACH VARIABLE IN THE ARRAY. ;&lt;BR /&gt;
END;&lt;BR /&gt;
PUTLOG _ALL_;&lt;BR /&gt;
RUN;&lt;BR /&gt;
&lt;BR /&gt;
Scott Barry&lt;BR /&gt;
SBBWorks, Inc.&lt;BR /&gt;
&lt;BR /&gt;
Recommended Google advanced search argument, this topic/post:&lt;BR /&gt;
&lt;BR /&gt;
data step array processing site:sas.com</description>
      <pubDate>Tue, 23 Mar 2010 20:28:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70219#M20212</guid>
      <dc:creator>sbb</dc:creator>
      <dc:date>2010-03-23T20:28:25Z</dc:date>
    </item>
    <item>
      <title>Re: intck or month functions</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70220#M20213</link>
      <description>Please try this one.&lt;BR /&gt;
&lt;BR /&gt;
data a;&lt;BR /&gt;
input opendate anydtdte.;&lt;BR /&gt;
format opendate date9.;&lt;BR /&gt;
today = put(today(), date9.);&lt;BR /&gt;
mth = intck("month", opendate, today());&lt;BR /&gt;
cards;&lt;BR /&gt;
09-Nov-84&lt;BR /&gt;
01-Jan-78&lt;BR /&gt;
15-Jun-87&lt;BR /&gt;
10-May-82&lt;BR /&gt;
01-Nov-72&lt;BR /&gt;
18-May-94&lt;BR /&gt;
29-Apr-85&lt;BR /&gt;
18-Jul-97&lt;BR /&gt;
02-Feb-96&lt;BR /&gt;
16-Aug-88&lt;BR /&gt;
01-Nov-99&lt;BR /&gt;
22-Jun-00&lt;BR /&gt;
10-Aug-90&lt;BR /&gt;
08-May-98&lt;BR /&gt;
01-Jan-78&lt;BR /&gt;
08-Oct-02&lt;BR /&gt;
02-Jan-89&lt;BR /&gt;
20-Feb-04&lt;BR /&gt;
04-Apr-75&lt;BR /&gt;
20-Aug-04&lt;BR /&gt;
23-Jun-04&lt;BR /&gt;
16-Jul-04&lt;BR /&gt;
01-Jun-92&lt;BR /&gt;
25-Aug-94&lt;BR /&gt;
06-Mar-07&lt;BR /&gt;
15-May-06&lt;BR /&gt;
05-Mar-07&lt;BR /&gt;
26-Aug-02&lt;BR /&gt;
18-Nov-01&lt;BR /&gt;
11-Jun-96&lt;BR /&gt;
03-Dec-99&lt;BR /&gt;
30-Jul-08&lt;BR /&gt;
16-Apr-07&lt;BR /&gt;
14-May-07&lt;BR /&gt;
18-Jun-08&lt;BR /&gt;
13-Jul-07&lt;BR /&gt;
06-Dec-02&lt;BR /&gt;
01-Jan-78&lt;BR /&gt;
05-Oct-95&lt;BR /&gt;
06-May-08&lt;BR /&gt;
04-Sep-98&lt;BR /&gt;
19-Sep-09&lt;BR /&gt;
31-Oct-08&lt;BR /&gt;
01-Nov-08&lt;BR /&gt;
01-Oct-92&lt;BR /&gt;
20-Sep-07&lt;BR /&gt;
30-May-97&lt;BR /&gt;
22-May-08&lt;BR /&gt;
24-Jul-09&lt;BR /&gt;
01-Dec-89&lt;BR /&gt;
;&lt;BR /&gt;
run;</description>
      <pubDate>Wed, 24 Mar 2010 11:44:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/intck-or-month-functions/m-p/70220#M20213</guid>
      <dc:creator>P_J</dc:creator>
      <dc:date>2010-03-24T11:44:45Z</dc:date>
    </item>
  </channel>
</rss>

