<?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: how to get difference between two dates. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530758#M242578</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not sure of any specific function for the same but you can use the below logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ldat1 = first date&lt;/P&gt;&lt;P&gt;ldat2 = second date.&lt;/P&gt;&lt;P&gt;ldat = ldat1 - 1.&lt;/P&gt;&lt;P&gt;do while ldat &amp;lt;= ldat2.&lt;/P&gt;&lt;P&gt;   ldat = ldat + 1.&lt;/P&gt;&lt;P&gt;   check holiday.&lt;/P&gt;&lt;P&gt;   check Sat or Sunday using SY-FDAYW.&lt;/P&gt;&lt;P&gt;   lday = lday + 1.&lt;/P&gt;&lt;P&gt;enddo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lhrs = lday * 24.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 Aug 2006 09:17:49 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-08-21T09:17:49Z</dc:date>
    <item>
      <title>how to get difference between two dates.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530752#M242572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i want to retrieve difference between two dates in working hours(excluding holidays and weekends as per US calender).&lt;/P&gt;&lt;P&gt;Could u please help?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 09:02:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530752#M242572</guid>
      <dc:creator>abhijeet_mukkawar</dc:creator>
      <dc:date>2006-08-21T09:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: how to get difference between two dates.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530753#M242573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SD_DATETIME_DIFFERENCE is the FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Prashant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 09:04:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530753#M242573</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T09:04:05Z</dc:date>
    </item>
    <item>
      <title>Re: how to get difference between two dates.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530754#M242574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use  fm...&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;SD_CALC_DURATION_FROM_DATETIME&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 09:06:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530754#M242574</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T09:06:52Z</dc:date>
    </item>
    <item>
      <title>Re: how to get difference between two dates.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530755#M242575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi prashant,&lt;/P&gt;&lt;P&gt;but i want the difference excluding holidays and weekends. SD_DATETIME_DIFFERENCE will not do that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 09:07:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530755#M242575</guid>
      <dc:creator>abhijeet_mukkawar</dc:creator>
      <dc:date>2006-08-21T09:07:27Z</dc:date>
    </item>
    <item>
      <title>Re: how to get difference between two dates.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530756#M242576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi prashant,&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;but i want the difference excluding holidays and weekends. SD_DATETIME_DIFFERENCE will not do that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 09:07:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530756#M242576</guid>
      <dc:creator>abhijeet_mukkawar</dc:creator>
      <dc:date>2006-08-21T09:07:51Z</dc:date>
    </item>
    <item>
      <title>Re: how to get difference between two dates.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530757#M242577</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi abhijeet,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(This will exclude weekends)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. DATE_CHECK_WORKINGDAY&lt;/P&gt;&lt;P&gt;This is one useful FM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Try this code (just copy paste)&lt;/P&gt;&lt;P&gt;IT DOES EXACTLY WHAT U REQUIRE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : num type i.&lt;/P&gt;&lt;P&gt;parameters : frdate type sy-datum default '20051216'.&lt;/P&gt;&lt;P&gt;parameters : todate type sy-datum default '20051221'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform getinfo using frdate todate changing num.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form getinfo&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM getinfo USING fromdate todate CHANGING numofdays type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : d TYPE sy-datum.&lt;/P&gt;&lt;P&gt;d = fromdate - 1.&lt;/P&gt;&lt;P&gt;DO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;d = d + 1.&lt;/P&gt;&lt;P&gt;IF d &amp;gt; todate.&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DATE_CHECK_WORKINGDAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;date = d&lt;/P&gt;&lt;P&gt;factory_calendar_id = '01'&lt;/P&gt;&lt;P&gt;message_type = 'I'&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;date_after_range = 1&lt;/P&gt;&lt;P&gt;date_before_range = 2&lt;/P&gt;&lt;P&gt;date_invalid = 3&lt;/P&gt;&lt;P&gt;date_no_workingday = 4&lt;/P&gt;&lt;P&gt;factory_calendar_not_found = 5&lt;/P&gt;&lt;P&gt;message_type_invalid = 6&lt;/P&gt;&lt;P&gt;OTHERS = 7.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;numofdays = numofdays + 1.&lt;/P&gt;&lt;P&gt;write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; d.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. "getinfo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Amit M.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 09:10:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530757#M242577</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T09:10:36Z</dc:date>
    </item>
    <item>
      <title>Re: how to get difference between two dates.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530758#M242578</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not sure of any specific function for the same but you can use the below logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ldat1 = first date&lt;/P&gt;&lt;P&gt;ldat2 = second date.&lt;/P&gt;&lt;P&gt;ldat = ldat1 - 1.&lt;/P&gt;&lt;P&gt;do while ldat &amp;lt;= ldat2.&lt;/P&gt;&lt;P&gt;   ldat = ldat + 1.&lt;/P&gt;&lt;P&gt;   check holiday.&lt;/P&gt;&lt;P&gt;   check Sat or Sunday using SY-FDAYW.&lt;/P&gt;&lt;P&gt;   lday = lday + 1.&lt;/P&gt;&lt;P&gt;enddo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lhrs = lday * 24.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 09:17:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530758#M242578</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T09:17:49Z</dc:date>
    </item>
    <item>
      <title>Re: how to get difference between two dates.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530759#M242579</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Abhijeet,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check FM's RKE_SELECT_FACTDAYS_FOR_PERIOD, FIMA_DAYS_AND_MONTHS_AND_YEARS and&lt;/P&gt;&lt;P&gt;HR_HK_DIFF_BT_2_DATES &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Lakshman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 09:21:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-difference-between-two-dates/m-p/1530759#M242579</guid>
      <dc:creator>Lakshmant1</dc:creator>
      <dc:date>2006-08-21T09:21:53Z</dc:date>
    </item>
  </channel>
</rss>

