<?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 format in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601672#M596080</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;    check the below code&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-031.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: date1 RADIOBUTTON GROUP rad1 DEFAULT 'X',                                     "SAP date format YYYYDDMM&lt;/P&gt;&lt;P&gt;            date2 RADIOBUTTON GROUP rad1,                                                 "Date format like aprial31, 2006&lt;/P&gt;&lt;P&gt;            date3 RADIOBUTTON GROUP rad1,                                                 "Date format like 31 apr,2006&lt;/P&gt;&lt;P&gt;            date4 RADIOBUTTON GROUP rad1,                                                 "Date format like DD/MM/YYYY&lt;/P&gt;&lt;P&gt;            date5 RADIOBUTTON GROUP rad1.                                                 "Date format like DD.MM.YYYY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM getmonth .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT mnr&lt;/P&gt;&lt;P&gt;         ktx&lt;/P&gt;&lt;P&gt;         ltx&lt;/P&gt;&lt;P&gt;   INTO TABLE T_month&lt;/P&gt;&lt;P&gt;   FROM t247&lt;/P&gt;&lt;P&gt;   WHERE spras = 'EN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc NE '0'.&lt;/P&gt;&lt;P&gt;      MESSAGE I                                                          "Message - Not able to get month values from the table T247&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                                                                                &lt;/P&gt;&lt;P&gt;DATA : temp_date(16)  TYPE c,&lt;/P&gt;&lt;P&gt;         temp1_date(60) TYPE c,&lt;/P&gt;&lt;P&gt;         year(4)        TYPE c,&lt;/P&gt;&lt;P&gt;         daymonth(11)   TYPE c,&lt;/P&gt;&lt;P&gt;         daymonth1(11)  TYPE c,&lt;/P&gt;&lt;P&gt;         month(9)       TYPE c,&lt;/P&gt;&lt;P&gt;         day(2)         TYPE c,&lt;/P&gt;&lt;P&gt;         mon            LIKE t247-ktx,&lt;/P&gt;&lt;P&gt;         len            TYPE i   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE date TO temp1_date .&lt;/P&gt;&lt;P&gt;  CONDENSE temp1_date NO-GAPS.&lt;/P&gt;&lt;P&gt;  MOVE temp1_date TO temp_date .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF date2 EQ 'X'.                                                                     "The date format is like Aprial 31, 2007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONDENSE temp_date NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SPLIT date AT ',' INTO daymonth year.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF STRLEN( year ) NE '4'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      error = 'X'.&lt;/P&gt;&lt;P&gt;      WRITE :  'Invalid date format.'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      daymonth1 = daymonth.&lt;/P&gt;&lt;P&gt;      CONDENSE daymonth1 NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      _len      = STRLEN( _daymonth1 ).&lt;/P&gt;&lt;P&gt;      l_len      = 13 - len.&lt;/P&gt;&lt;P&gt;      SHIFT daymonth1 RIGHT BY len PLACES.&lt;/P&gt;&lt;P&gt;      CONDENSE daymonth1 NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      month    = daymonth1.&lt;/P&gt;&lt;P&gt;      CONDENSE month NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SORT t_month BY monthltx.&lt;/P&gt;&lt;P&gt;      READ TABLE t_month WITH KEY monthltx =  month.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;        error = 'X'.&lt;/P&gt;&lt;P&gt;        WRITE : 'Invalid date format.' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        len = STRLEN( month ).&lt;/P&gt;&lt;P&gt;        CONDENSE daymonth NO-GAPS.&lt;/P&gt;&lt;P&gt;        SHIFT daymonth LEFT BY len PLACES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        day =  daymonth.&lt;/P&gt;&lt;P&gt;        CONDENSE day NO-GAPS.&lt;/P&gt;&lt;P&gt;        CONCATENATE year t_month-monthnumber day INTO o_date.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF p_date3 EQ 'X'.                                                                "The date format is like 31 apr, 2007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONDENSE temp_date NO-GAPS.&lt;/P&gt;&lt;P&gt;    SPLIT i_date AT ',' INTO daymonth year.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF STRLEN( year ) NE '4'.&lt;/P&gt;&lt;P&gt;      error = 'X'.&lt;/P&gt;&lt;P&gt;      WRITE :  'Invalid date format.'.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      daymonth1 = daymonth.&lt;/P&gt;&lt;P&gt;      CONDENSE daymonth1 NO-GAPS.&lt;/P&gt;&lt;P&gt;      SHIFT daymonth1 LEFT BY 2 PLACES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONDENSE daymonth1 NO-GAPS.&lt;/P&gt;&lt;P&gt;      month  = daymonth1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONDENSE month NO-GAPS.&lt;/P&gt;&lt;P&gt;      TRANSLATE month TO UPPER CASE.&lt;/P&gt;&lt;P&gt;      SORT t_month BY monthstx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MOVE month to mon.&lt;/P&gt;&lt;P&gt;      READ TABLE t_month WITH KEY monthstx = mon.                                  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        error = 'X'.&lt;/P&gt;&lt;P&gt;        WRITE : 'Invalid date format.' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CONDENSE daymonth NO-GAPS.&lt;/P&gt;&lt;P&gt;        day =  daymonth+0(2).&lt;/P&gt;&lt;P&gt;        CONDENSE day NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CONCATENATE year t_month-monthnumber day INTO o_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF p_date4 EQ 'X' OR p_date5 EQ 'X'.                                             "Date format is like DD.MM.YYYY or DD/MM/YYYY&lt;/P&gt;&lt;P&gt;    CONDENSE temp_date NO-GAPS.&lt;/P&gt;&lt;P&gt;    IF STRLEN( temp_date ) EQ 10.&lt;/P&gt;&lt;P&gt;      o_date&lt;EM&gt;0(4) = temp_date&lt;/EM&gt;6(4).&lt;/P&gt;&lt;P&gt;      o_date&lt;EM&gt;4(2) = temp_date&lt;/EM&gt;3(2).&lt;/P&gt;&lt;P&gt;      o_date&lt;EM&gt;6(2) = temp_date&lt;/EM&gt;0(2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      error = 'X'.&lt;/P&gt;&lt;P&gt;      WRITE : 'Invalid date format.' .&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF STRLEN( o_date ) NE '8'.&lt;/P&gt;&lt;P&gt;     error = 'X'.&lt;/P&gt;&lt;P&gt;     WRITE : 'Invalid date format.'.&lt;/P&gt;&lt;P&gt; ENDIf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                                                                               " f0100_conv_date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Aug 2007 09:02:23 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-08-01T09:02:23Z</dc:date>
    <item>
      <title>date format</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601670#M596078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts, is it possible to display the date in word format..&lt;/P&gt;&lt;P&gt;i mean 01-08-2007 as 1st Aug 2007. &lt;/P&gt;&lt;P&gt;is this possible if so please guide me how can i achieve that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 07:17:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601670#M596078</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T07:17:59Z</dc:date>
    </item>
    <item>
      <title>Re: date format</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601671#M596079</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;take help from this code :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : date(10),&lt;/P&gt;&lt;P&gt;        text1(26),&lt;/P&gt;&lt;P&gt;        num1(10),&lt;/P&gt;&lt;P&gt;        test_day(15),&lt;/P&gt;&lt;P&gt;        o_date(20),&lt;/P&gt;&lt;P&gt;        idate type sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : Day(2), month(2), Year(4).&lt;/P&gt;&lt;P&gt;data : ODay(2), Omonth(2), OYear(4).&lt;/P&gt;&lt;P&gt;data : Ltext Type T247-LTX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;date = '01-08-2007'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;day = date+0(2).&lt;/P&gt;&lt;P&gt;month = date+3(2).&lt;/P&gt;&lt;P&gt;year = date+6(4).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;concatenate year month day into idate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'HR_IN_GET_DATE_COMPONENTS'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    idate                               = idate&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   DAY                                 = oday&lt;/P&gt;&lt;P&gt;   MONTH                               = omonth&lt;/P&gt;&lt;P&gt;   YEAR                                = oyear&lt;/P&gt;&lt;P&gt;   LTEXT                               = ltext.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;concatenate oday '-' ltext '-' oyear into o_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write : O_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points, if helpful,&lt;/P&gt;&lt;P&gt;Sandeep Kaushik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 08:59:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601671#M596079</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T08:59:39Z</dc:date>
    </item>
    <item>
      <title>Re: date format</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601672#M596080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;    check the below code&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-031.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: date1 RADIOBUTTON GROUP rad1 DEFAULT 'X',                                     "SAP date format YYYYDDMM&lt;/P&gt;&lt;P&gt;            date2 RADIOBUTTON GROUP rad1,                                                 "Date format like aprial31, 2006&lt;/P&gt;&lt;P&gt;            date3 RADIOBUTTON GROUP rad1,                                                 "Date format like 31 apr,2006&lt;/P&gt;&lt;P&gt;            date4 RADIOBUTTON GROUP rad1,                                                 "Date format like DD/MM/YYYY&lt;/P&gt;&lt;P&gt;            date5 RADIOBUTTON GROUP rad1.                                                 "Date format like DD.MM.YYYY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM getmonth .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT mnr&lt;/P&gt;&lt;P&gt;         ktx&lt;/P&gt;&lt;P&gt;         ltx&lt;/P&gt;&lt;P&gt;   INTO TABLE T_month&lt;/P&gt;&lt;P&gt;   FROM t247&lt;/P&gt;&lt;P&gt;   WHERE spras = 'EN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc NE '0'.&lt;/P&gt;&lt;P&gt;      MESSAGE I                                                          "Message - Not able to get month values from the table T247&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                                                                                &lt;/P&gt;&lt;P&gt;DATA : temp_date(16)  TYPE c,&lt;/P&gt;&lt;P&gt;         temp1_date(60) TYPE c,&lt;/P&gt;&lt;P&gt;         year(4)        TYPE c,&lt;/P&gt;&lt;P&gt;         daymonth(11)   TYPE c,&lt;/P&gt;&lt;P&gt;         daymonth1(11)  TYPE c,&lt;/P&gt;&lt;P&gt;         month(9)       TYPE c,&lt;/P&gt;&lt;P&gt;         day(2)         TYPE c,&lt;/P&gt;&lt;P&gt;         mon            LIKE t247-ktx,&lt;/P&gt;&lt;P&gt;         len            TYPE i   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE date TO temp1_date .&lt;/P&gt;&lt;P&gt;  CONDENSE temp1_date NO-GAPS.&lt;/P&gt;&lt;P&gt;  MOVE temp1_date TO temp_date .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF date2 EQ 'X'.                                                                     "The date format is like Aprial 31, 2007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONDENSE temp_date NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SPLIT date AT ',' INTO daymonth year.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF STRLEN( year ) NE '4'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      error = 'X'.&lt;/P&gt;&lt;P&gt;      WRITE :  'Invalid date format.'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      daymonth1 = daymonth.&lt;/P&gt;&lt;P&gt;      CONDENSE daymonth1 NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      _len      = STRLEN( _daymonth1 ).&lt;/P&gt;&lt;P&gt;      l_len      = 13 - len.&lt;/P&gt;&lt;P&gt;      SHIFT daymonth1 RIGHT BY len PLACES.&lt;/P&gt;&lt;P&gt;      CONDENSE daymonth1 NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      month    = daymonth1.&lt;/P&gt;&lt;P&gt;      CONDENSE month NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SORT t_month BY monthltx.&lt;/P&gt;&lt;P&gt;      READ TABLE t_month WITH KEY monthltx =  month.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;        error = 'X'.&lt;/P&gt;&lt;P&gt;        WRITE : 'Invalid date format.' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        len = STRLEN( month ).&lt;/P&gt;&lt;P&gt;        CONDENSE daymonth NO-GAPS.&lt;/P&gt;&lt;P&gt;        SHIFT daymonth LEFT BY len PLACES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        day =  daymonth.&lt;/P&gt;&lt;P&gt;        CONDENSE day NO-GAPS.&lt;/P&gt;&lt;P&gt;        CONCATENATE year t_month-monthnumber day INTO o_date.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF p_date3 EQ 'X'.                                                                "The date format is like 31 apr, 2007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONDENSE temp_date NO-GAPS.&lt;/P&gt;&lt;P&gt;    SPLIT i_date AT ',' INTO daymonth year.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF STRLEN( year ) NE '4'.&lt;/P&gt;&lt;P&gt;      error = 'X'.&lt;/P&gt;&lt;P&gt;      WRITE :  'Invalid date format.'.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      daymonth1 = daymonth.&lt;/P&gt;&lt;P&gt;      CONDENSE daymonth1 NO-GAPS.&lt;/P&gt;&lt;P&gt;      SHIFT daymonth1 LEFT BY 2 PLACES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONDENSE daymonth1 NO-GAPS.&lt;/P&gt;&lt;P&gt;      month  = daymonth1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONDENSE month NO-GAPS.&lt;/P&gt;&lt;P&gt;      TRANSLATE month TO UPPER CASE.&lt;/P&gt;&lt;P&gt;      SORT t_month BY monthstx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MOVE month to mon.&lt;/P&gt;&lt;P&gt;      READ TABLE t_month WITH KEY monthstx = mon.                                  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        error = 'X'.&lt;/P&gt;&lt;P&gt;        WRITE : 'Invalid date format.' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CONDENSE daymonth NO-GAPS.&lt;/P&gt;&lt;P&gt;        day =  daymonth+0(2).&lt;/P&gt;&lt;P&gt;        CONDENSE day NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CONCATENATE year t_month-monthnumber day INTO o_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF p_date4 EQ 'X' OR p_date5 EQ 'X'.                                             "Date format is like DD.MM.YYYY or DD/MM/YYYY&lt;/P&gt;&lt;P&gt;    CONDENSE temp_date NO-GAPS.&lt;/P&gt;&lt;P&gt;    IF STRLEN( temp_date ) EQ 10.&lt;/P&gt;&lt;P&gt;      o_date&lt;EM&gt;0(4) = temp_date&lt;/EM&gt;6(4).&lt;/P&gt;&lt;P&gt;      o_date&lt;EM&gt;4(2) = temp_date&lt;/EM&gt;3(2).&lt;/P&gt;&lt;P&gt;      o_date&lt;EM&gt;6(2) = temp_date&lt;/EM&gt;0(2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      error = 'X'.&lt;/P&gt;&lt;P&gt;      WRITE : 'Invalid date format.' .&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF STRLEN( o_date ) NE '8'.&lt;/P&gt;&lt;P&gt;     error = 'X'.&lt;/P&gt;&lt;P&gt;     WRITE : 'Invalid date format.'.&lt;/P&gt;&lt;P&gt; ENDIf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                                                                               " f0100_conv_date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 09:02:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601672#M596080</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T09:02:23Z</dc:date>
    </item>
    <item>
      <title>Re: date format</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601673#M596081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi vamsi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. 01-08-2007 -&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt;&amp;gt; &amp;lt;b&amp;gt;01.AUG.2007&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. use the FM - &amp;lt;b&amp;gt;CONVERSION_EXIT_SDATE_OUTPUT&amp;lt;/b&amp;gt;&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>Wed, 01 Aug 2007 09:21:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601673#M596081</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T09:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: date format</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601674#M596082</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;check with this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this converts the month number to month name and displays.its fetched from table T247.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:    BEGIN OF ty_month,&lt;/P&gt;&lt;P&gt;          mnr TYPE fcmnr,&lt;/P&gt;&lt;P&gt;          ktx TYPE fcltx,&lt;/P&gt;&lt;P&gt;          END OF ty_month.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA : w_ltx(10)   TYPE c,&lt;/P&gt;&lt;P&gt;       w_mnr(2)    TYPE c,&lt;/P&gt;&lt;P&gt;       w_date      TYPE string.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;PARAMETERS : pr_date TYPE sy-datum.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="7" type="ul"&gt;&lt;P&gt;Month Text for AI letter&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    SELECT SINGLE ltx&lt;/P&gt;&lt;P&gt;    FROM t247&lt;/P&gt;&lt;P&gt;    INTO w_ltx&lt;/P&gt;&lt;P&gt;    WHERE spras = sy-langu&lt;/P&gt;&lt;P&gt;      AND   mnr = w_mnr.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;    CONCATENATE pr_date+6(2) w_ltx pr_date(4) INTO w_date separated by space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dinesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 09:35:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-format/m-p/2601674#M596082</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T09:35:32Z</dc:date>
    </item>
  </channel>
</rss>

