<?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 duration between 2 dates in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/duration-between-2-dates/m-p/737835#M230058</link>
    <description>&lt;P&gt;I Have a dataset which has PID and 2 dates and i need duration taken from date STDT-EST(from same PID above EST).&lt;/P&gt;
&lt;P&gt;This is the dataset&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA WORK.Book1;
    LENGTH
        PID              $ 12
        STDT               8
        EXEN               8
        EXD                8
        STDY               8
        EST                8
        GR               $ 8 ;
    FORMAT
        PID              $CHAR12.
        STDT             DATE9.
        EXEN             BEST12.
        EXD              BEST12.
        STDY             BEST12.
        EST              DATE9.
        GR               $CHAR8. ;
    INFORMAT
        PID              $CHAR12.
        STDT             DATE9.
        EXEN             BEST12.
        EXD              BEST12.
        STDY             BEST12.
        EST              DATE9.
        GR               $CHAR8. ;
    INFILE DATALINES4
        DLM='7F'x
        MISSOVER
        DSD ;
    INPUT
        PID              : $CHAR12.
        STDT             : BEST32.
        EXEN             : BEST32.
        EXD              : BEST32.
        STDY             : BEST32.
        EST              : BEST32.
        GR               : $CHAR8. ;
DATALINES4;
01-001-S0012&amp;#127;.&amp;#127;1&amp;#127;1&amp;#127;1&amp;#127;22277&amp;#127;no event
01-001-S0012&amp;#127;22284&amp;#127;2&amp;#127;10&amp;#127;8&amp;#127;22284&amp;#127;3
01-001-S0012&amp;#127;22285&amp;#127;2&amp;#127;10&amp;#127;8&amp;#127;22284&amp;#127;1
01-001-S0012&amp;#127;22285&amp;#127;2&amp;#127;10&amp;#127;8&amp;#127;22284&amp;#127;2
01-001-S0012&amp;#127;22287&amp;#127;2&amp;#127;10&amp;#127;8&amp;#127;22284&amp;#127;3
01-001-S0015&amp;#127;.&amp;#127;1&amp;#127;1&amp;#127;1&amp;#127;22306&amp;#127;no event
01-001-S0015&amp;#127;22313&amp;#127;2&amp;#127;3&amp;#127;8&amp;#127;22313&amp;#127;1
01-001-S0015&amp;#127;.&amp;#127;3&amp;#127;30&amp;#127;15&amp;#127;22320&amp;#127;no event
01-001-S0015&amp;#127;.&amp;#127;4&amp;#127;30&amp;#127;22&amp;#127;22327&amp;#127;no event
01-001-S0015&amp;#127;22338&amp;#127;5&amp;#127;30&amp;#127;29&amp;#127;22334&amp;#127;1
01-001-S0015&amp;#127;.&amp;#127;6&amp;#127;30&amp;#127;36&amp;#127;22341&amp;#127;no event
01-001-S0019&amp;#127;22354&amp;#127;1&amp;#127;1&amp;#127;1&amp;#127;22354&amp;#127;1
01-001-S0019&amp;#127;.&amp;#127;2&amp;#127;3&amp;#127;8&amp;#127;22361&amp;#127;no event
01-001-S0019&amp;#127;.&amp;#127;3&amp;#127;10&amp;#127;15&amp;#127;22368&amp;#127;no event
01-001-S0025&amp;#127;.&amp;#127;1&amp;#127;1&amp;#127;1&amp;#127;22389&amp;#127;no event
;;;;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;and i want something like below duration&lt;/P&gt;
&lt;TABLE width="743"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="164"&gt;PID&lt;/TD&gt;
&lt;TD width="74"&gt;STDT&lt;/TD&gt;
&lt;TD width="65"&gt;EXEN&lt;/TD&gt;
&lt;TD width="55"&gt;EXD&lt;/TD&gt;
&lt;TD width="52"&gt;STDY&lt;/TD&gt;
&lt;TD width="74"&gt;EST&lt;/TD&gt;
&lt;TD width="65"&gt;GR&lt;/TD&gt;
&lt;TD width="194"&gt;ANL&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;28Dec2020&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;value as 01jan2021-28dec2020&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;05Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;value as 05jan2021-04jan2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;05Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;value as 05jan2021-04jan2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;07Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;value as 07jan2021-04jan2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;26Jan2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;02Feb2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;02Feb2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;value as 02Feb2021-26Jan2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;TD&gt;15&lt;/TD&gt;
&lt;TD&gt;09Feb2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;TD&gt;22&lt;/TD&gt;
&lt;TD&gt;16Feb2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;27Feb2021&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;TD&gt;29&lt;/TD&gt;
&lt;TD&gt;23Feb2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;value as 27Feb2021-23Feb2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;TD&gt;36&lt;/TD&gt;
&lt;TD&gt;02Mar2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0019&lt;/TD&gt;
&lt;TD&gt;15Mar2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;15Mar2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Value as 15Mar2021-02Mar2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0019&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;22Mar2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0019&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;15&lt;/TD&gt;
&lt;TD&gt;29Mar2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0025&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;19Apr2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Thu, 29 Apr 2021 10:11:58 GMT</pubDate>
    <dc:creator>noda6003</dc:creator>
    <dc:date>2021-04-29T10:11:58Z</dc:date>
    <item>
      <title>duration between 2 dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/duration-between-2-dates/m-p/737835#M230058</link>
      <description>&lt;P&gt;I Have a dataset which has PID and 2 dates and i need duration taken from date STDT-EST(from same PID above EST).&lt;/P&gt;
&lt;P&gt;This is the dataset&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA WORK.Book1;
    LENGTH
        PID              $ 12
        STDT               8
        EXEN               8
        EXD                8
        STDY               8
        EST                8
        GR               $ 8 ;
    FORMAT
        PID              $CHAR12.
        STDT             DATE9.
        EXEN             BEST12.
        EXD              BEST12.
        STDY             BEST12.
        EST              DATE9.
        GR               $CHAR8. ;
    INFORMAT
        PID              $CHAR12.
        STDT             DATE9.
        EXEN             BEST12.
        EXD              BEST12.
        STDY             BEST12.
        EST              DATE9.
        GR               $CHAR8. ;
    INFILE DATALINES4
        DLM='7F'x
        MISSOVER
        DSD ;
    INPUT
        PID              : $CHAR12.
        STDT             : BEST32.
        EXEN             : BEST32.
        EXD              : BEST32.
        STDY             : BEST32.
        EST              : BEST32.
        GR               : $CHAR8. ;
DATALINES4;
01-001-S0012&amp;#127;.&amp;#127;1&amp;#127;1&amp;#127;1&amp;#127;22277&amp;#127;no event
01-001-S0012&amp;#127;22284&amp;#127;2&amp;#127;10&amp;#127;8&amp;#127;22284&amp;#127;3
01-001-S0012&amp;#127;22285&amp;#127;2&amp;#127;10&amp;#127;8&amp;#127;22284&amp;#127;1
01-001-S0012&amp;#127;22285&amp;#127;2&amp;#127;10&amp;#127;8&amp;#127;22284&amp;#127;2
01-001-S0012&amp;#127;22287&amp;#127;2&amp;#127;10&amp;#127;8&amp;#127;22284&amp;#127;3
01-001-S0015&amp;#127;.&amp;#127;1&amp;#127;1&amp;#127;1&amp;#127;22306&amp;#127;no event
01-001-S0015&amp;#127;22313&amp;#127;2&amp;#127;3&amp;#127;8&amp;#127;22313&amp;#127;1
01-001-S0015&amp;#127;.&amp;#127;3&amp;#127;30&amp;#127;15&amp;#127;22320&amp;#127;no event
01-001-S0015&amp;#127;.&amp;#127;4&amp;#127;30&amp;#127;22&amp;#127;22327&amp;#127;no event
01-001-S0015&amp;#127;22338&amp;#127;5&amp;#127;30&amp;#127;29&amp;#127;22334&amp;#127;1
01-001-S0015&amp;#127;.&amp;#127;6&amp;#127;30&amp;#127;36&amp;#127;22341&amp;#127;no event
01-001-S0019&amp;#127;22354&amp;#127;1&amp;#127;1&amp;#127;1&amp;#127;22354&amp;#127;1
01-001-S0019&amp;#127;.&amp;#127;2&amp;#127;3&amp;#127;8&amp;#127;22361&amp;#127;no event
01-001-S0019&amp;#127;.&amp;#127;3&amp;#127;10&amp;#127;15&amp;#127;22368&amp;#127;no event
01-001-S0025&amp;#127;.&amp;#127;1&amp;#127;1&amp;#127;1&amp;#127;22389&amp;#127;no event
;;;;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;and i want something like below duration&lt;/P&gt;
&lt;TABLE width="743"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="164"&gt;PID&lt;/TD&gt;
&lt;TD width="74"&gt;STDT&lt;/TD&gt;
&lt;TD width="65"&gt;EXEN&lt;/TD&gt;
&lt;TD width="55"&gt;EXD&lt;/TD&gt;
&lt;TD width="52"&gt;STDY&lt;/TD&gt;
&lt;TD width="74"&gt;EST&lt;/TD&gt;
&lt;TD width="65"&gt;GR&lt;/TD&gt;
&lt;TD width="194"&gt;ANL&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;28Dec2020&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;value as 01jan2021-28dec2020&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;05Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;value as 05jan2021-04jan2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;05Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;value as 05jan2021-04jan2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0012&lt;/TD&gt;
&lt;TD&gt;07Jan2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;04Jan2021&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;value as 07jan2021-04jan2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;26Jan2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;02Feb2021&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;02Feb2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;value as 02Feb2021-26Jan2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;TD&gt;15&lt;/TD&gt;
&lt;TD&gt;09Feb2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;TD&gt;22&lt;/TD&gt;
&lt;TD&gt;16Feb2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;27Feb2021&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;TD&gt;29&lt;/TD&gt;
&lt;TD&gt;23Feb2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;value as 27Feb2021-23Feb2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0015&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;TD&gt;36&lt;/TD&gt;
&lt;TD&gt;02Mar2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0019&lt;/TD&gt;
&lt;TD&gt;15Mar2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;15Mar2021&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Value as 15Mar2021-02Mar2021&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0019&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;22Mar2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0019&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;15&lt;/TD&gt;
&lt;TD&gt;29Mar2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;01-001-S0025&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;19Apr2021&lt;/TD&gt;
&lt;TD&gt;no event&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Thu, 29 Apr 2021 10:11:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/duration-between-2-dates/m-p/737835#M230058</guid>
      <dc:creator>noda6003</dc:creator>
      <dc:date>2021-04-29T10:11:58Z</dc:date>
    </item>
    <item>
      <title>Re: duration between 2 dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/duration-between-2-dates/m-p/737839#M230060</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
    set book1;
    by pid;
    prev_est=lag(est);
    if first.pid then anl=.;
    else anl=stdt-prev_est;
    drop prev_est;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Apr 2021 10:33:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/duration-between-2-dates/m-p/737839#M230060</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-04-29T10:33:23Z</dc:date>
    </item>
    <item>
      <title>Re: duration between 2 dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/duration-between-2-dates/m-p/737855#M230070</link>
      <description>&lt;P&gt;I'd use the IFN function:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set book1;
by pid;
anl = ifn(first.pid,.,stdt - lag(est));
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;All arguments to IFN are evaluated before the condition in the first argument is applied, so LAG will always correctly fill its queue.&lt;/P&gt;</description>
      <pubDate>Thu, 29 Apr 2021 11:02:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/duration-between-2-dates/m-p/737855#M230070</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2021-04-29T11:02:22Z</dc:date>
    </item>
  </channel>
</rss>

