<?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: caculate date in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219604#M1008228</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hii,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this out, this may work for each and every calculation of date in which ever format you want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: day type char2,&lt;/P&gt;&lt;P&gt;      mnth type char2,&lt;/P&gt;&lt;P&gt;      yr   type char4,&lt;/P&gt;&lt;P&gt;      date type char10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;day  = sy-datum+6(2).&lt;/P&gt;&lt;P&gt;mnth = sy-datum+4(2).&lt;/P&gt;&lt;P&gt;yr   = sy-datum+0(4).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE day mnth yr INTO date separated by '.'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write: / date.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Jul 2008 07:39:10 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-14T07:39:10Z</dc:date>
    <item>
      <title>caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219595#M1008219</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi experts&lt;/P&gt;&lt;P&gt;how do i claculate from sy-datum a date that is a year before&lt;/P&gt;&lt;P&gt;tahnks&lt;/P&gt;&lt;P&gt;amit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 06:39:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219595#M1008219</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T06:39:01Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219596#M1008220</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;try this&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data date like sy-datum.

date = sy-datum

w_date = date+0(4).

subtract 1 from w_date.

date+0(4) = w_date.

write:/ date.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sumit Agarwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 06:41:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219596#M1008220</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T06:41:53Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219597#M1008221</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;Use any of the following FMs for dates :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check these FM's:&lt;/P&gt;&lt;P&gt;HR_HK_DIFF_BT_2_DATES&lt;/P&gt;&lt;P&gt;HR_99S_INTERVAL_BETWEEN_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;Regards,&lt;/P&gt;&lt;P&gt;Lalit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 06:42:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219597#M1008221</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T06:42:46Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219598#M1008222</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;Get the year from sy-datum&lt;/P&gt;&lt;P&gt;lv_year = sy-datum+(4)&lt;/P&gt;&lt;P&gt;lv_year = lv_year - 1&lt;/P&gt;&lt;P&gt;concatenate lv_year '.' sy-datum&lt;EM&gt;4(2)' .'  sy-datum&lt;/EM&gt;6(2) INTO&lt;/P&gt;&lt;P&gt;lv_new_date.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 06:43:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219598#M1008222</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T06:43:27Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219599#M1008223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just put a logic,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;temp = sy-datum+0(4) - 1&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for getting a previous year.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;than concatenate again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;concatenate temp sy-datum+2(2) sy-datum+4(2) temp into sy-datum&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amit.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 06:43:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219599#M1008223</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T06:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219600#M1008224</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;follow this code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:date1 type sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; date1 = sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; date1 = date1 - 365.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; write:date1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 06:44:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219600#M1008224</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T06:44:23Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219601#M1008225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;  data: w_yr like sy-datum&lt;/P&gt;&lt;P&gt;           w_yr1 like sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_yr = sy-datum(4)&lt;/P&gt;&lt;P&gt;  w_yr =w_yr - 1&lt;/P&gt;&lt;P&gt;concatenate w_yr  sy-datum&lt;EM&gt;4(2) sy-datum&lt;/EM&gt;6(2) INTO w_yr1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra Sekhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 06:51:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219601#M1008225</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T06:51:16Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219602#M1008226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;refer to the code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;parameters:
  p_datum type sy-datum.

data:
  w_datum(4) type c.

w_datum = p_datum+0(4) - 1.

p_datum+0(4) = w_datum.

write: p_datum.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or you can do sumthing like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;parameters:
  p_datum type sy-datum.

p_datum = p_datum - 365.

write: p_datum .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With luck,&lt;/P&gt;&lt;P&gt;Pritam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 07:00:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219602#M1008226</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T07:00:15Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219603#M1008227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;hope this code helps u,&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; Report  ZTESTDATETWO&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;&lt;/P&gt;&lt;P&gt;REPORT  ZTESTDATETWO.&lt;/P&gt;&lt;P&gt;data:locdate type sy-datum,         "locdate is used to store the current date.&lt;/P&gt;&lt;P&gt;     locmonth(2) type c,            "locmonth is used to store the month of the date.&lt;/P&gt;&lt;P&gt;     locyear(4) type c,             "locyear is used to store the year of the date.&lt;/P&gt;&lt;P&gt;     locday(2) type c,              "locday is used to store the day of the year.&lt;/P&gt;&lt;P&gt;     locconca(10) type c.           "locconca is used to store the date in dd-mm-yyyy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;locdate = sy-datum.                 "the current date is assigned to variable locdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;locyear = locdate+0(4).&lt;/P&gt;&lt;P&gt;subtract 1 from locyear.            "the year of the date is stored in the variable locyear.&lt;/P&gt;&lt;P&gt;locmonth = locdate+4(2).            "the month of the date is stored in the variable locmonth.&lt;/P&gt;&lt;P&gt;locday  = locdate+6(2).             "the day of the date is stored in the variable locday.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;concatenate locday locmonth locyear into locconca separated by '-'.     "concatinating the year,month and day from thier respective variables into a variable locconca.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:locconca.&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regards,&lt;/P&gt;&lt;P&gt;Sravani Yendru.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 07:19:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219603#M1008227</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T07:19:12Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219604#M1008228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hii,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this out, this may work for each and every calculation of date in which ever format you want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: day type char2,&lt;/P&gt;&lt;P&gt;      mnth type char2,&lt;/P&gt;&lt;P&gt;      yr   type char4,&lt;/P&gt;&lt;P&gt;      date type char10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;day  = sy-datum+6(2).&lt;/P&gt;&lt;P&gt;mnth = sy-datum+4(2).&lt;/P&gt;&lt;P&gt;yr   = sy-datum+0(4).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE day mnth yr INTO date separated by '.'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write: / date.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 07:39:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219604#M1008228</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T07:39:10Z</dc:date>
    </item>
    <item>
      <title>Re: caculate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219605#M1008229</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;The best way to calculate date is.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suppose today is 14.07.2008 and you want 14.07.2007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: dat1 type sy-datum,&lt;/P&gt;&lt;P&gt;          gdat1(8) type n,&lt;/P&gt;&lt;P&gt;          gdat2(8) type n ,&lt;/P&gt;&lt;P&gt;         datfinal type sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dat1 = sy-datum.&lt;/P&gt;&lt;P&gt;Now dat1 will have 20080714.&lt;/P&gt;&lt;P&gt;gdat1 = '99999999' - dat1.&lt;/P&gt;&lt;P&gt;gdat1 will have  79919285.&lt;/P&gt;&lt;P&gt;gdat2 = gdat1 + 10000&lt;/P&gt;&lt;P&gt;gdat2 will have 79929285.&lt;/P&gt;&lt;P&gt;datfinal = '99999999' - 79929285.&lt;/P&gt;&lt;P&gt;Datfinal will have 20070714.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you.&lt;/P&gt;&lt;P&gt;Reward points if you find it useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Adi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 07:45:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/caculate-date/m-p/4219605#M1008229</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T07:45:56Z</dc:date>
    </item>
  </channel>
</rss>

