<?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: Date calculaion in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865851#M929091</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When all else fails.. Use a bigger hammer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: my_cdate(10)   TYPE c VALUE '31.05.2008',
      my_ddate       TYPE d.

write:/ my_cdate.

my_ddate+0(4) = my_cdate+6(4). "YYYY
my_ddate+6(2) = my_cdate+0(2). "DD
my_ddate+4(2) = my_cdate+3(2). "MM

my_ddate = my_ddate + 5.

concatenate my_ddate+6(2)
            my_ddate+4(2)
            my_ddate+0(4) into my_cdate
            separated by '.'.

write:/ my_cdate.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
31.05.2008         
05.06.2008         
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 20 May 2008 13:42:14 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-20T13:42:14Z</dc:date>
    <item>
      <title>Date calculaion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865845#M929085</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 have one field(char) which have date in format as dd.mm.yyyy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now i want to add 5 dayes in that field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i can do it by using concatenate and split. but i want to do it by FM because i need same format   as dd.mm.yyyy after calculation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is there any FM to convert char into date?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amit.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 13:25:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865845#M929085</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T13:25:23Z</dc:date>
    </item>
    <item>
      <title>Re: Date calculaion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865846#M929086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why dont you define you field of type sydatum, do all the calculations and then convert it to you required format. It is easier to deal with sydatum type variables&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 13:27:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865846#M929086</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T13:27:45Z</dc:date>
    </item>
    <item>
      <title>Re: Date calculaion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865847#M929087</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 CONVERT_DATE_TO_INTERNAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Walter Habich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 13:30:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865847#M929087</guid>
      <dc:creator>former_member435013</dc:creator>
      <dc:date>2008-05-20T13:30:46Z</dc:date>
    </item>
    <item>
      <title>Re: Date calculaion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865848#M929088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use FMS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"CONVERT_DATE_TO_INTERNAL" or&lt;/P&gt;&lt;P&gt;"CONVERT_DATE_TO_EXTERNAL"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 13:32:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865848#M929088</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T13:32:28Z</dc:date>
    </item>
    <item>
      <title>Re: Date calculaion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865849#M929089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;'RP_CALC_DATE_IN_INTERVAL'&lt;/P&gt;&lt;P&gt;HR_SEN_CALE_DAYS_DATE&lt;/P&gt;&lt;P&gt;CONVERSION_EXIT_SDATE_OUTPUT&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 13:33:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865849#M929089</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T13:33:41Z</dc:date>
    </item>
    <item>
      <title>Re: Date calculaion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865850#M929090</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;thanks for your replies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But i have date value in char field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i need to convert it into as date type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amit.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 13:40:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865850#M929090</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T13:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: Date calculaion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865851#M929091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When all else fails.. Use a bigger hammer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: my_cdate(10)   TYPE c VALUE '31.05.2008',
      my_ddate       TYPE d.

write:/ my_cdate.

my_ddate+0(4) = my_cdate+6(4). "YYYY
my_ddate+6(2) = my_cdate+0(2). "DD
my_ddate+4(2) = my_cdate+3(2). "MM

my_ddate = my_ddate + 5.

concatenate my_ddate+6(2)
            my_ddate+4(2)
            my_ddate+0(4) into my_cdate
            separated by '.'.

write:/ my_cdate.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
31.05.2008         
05.06.2008         
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 13:42:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865851#M929091</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T13:42:14Z</dc:date>
    </item>
    <item>
      <title>Re: Date calculaion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865852#M929092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well Paul I did already exactly same as you suggest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you All.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amit.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 13:56:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865852#M929092</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T13:56:28Z</dc:date>
    </item>
    <item>
      <title>Re: Date calculaion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865853#M929093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jony,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do as follow...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data : dt_chr(10) TYPE c VALUE '20.05.2008'.    

data : P_DATE TYPE SY-DATUM.

DATA : pa_end TYPE sy-datum.

data: DD(2) TYPE C,
MM(2) TYPE C,
YY(4) TYPE C,
temp_DATE(8) TYPE C.

*DATE1 = SY-DATUM.

DD = dt_chr+0(2).
MM = dt_chr+3(2).
YY = dt_chr+6(4).

CONCATENATE YY mm dd INTO temp_DATE.

p_date = temp_date.

CALL FUNCTION 'RP_CALC_DATE_IN_INTERVAL'
EXPORTING
date = p_date
days = '05'
months = '00'
signum = '+'
years = '00'
IMPORTING
calc_date = pa_end.

WRITE : pa_end. " Required Date&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;again use concatenate stmt to make it in dd.mm.yyyy format...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it will give accurate result..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it will solve your problem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reward points if useful...&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;ilesh 24x7&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 13:59:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-calculaion/m-p/3865853#M929093</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T13:59:20Z</dc:date>
    </item>
  </channel>
</rss>

