<?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 BDC in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format-in-bdc/m-p/1570649#M257603</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Satya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The date format depends on User settings. Its different for different login ID's.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It can be YYYY.MM.DD or MM.DD.YYYY or anything.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To handle the date format, you need to query on table USR01 and fetch DATFM field that stores date format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer below piece of code &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*/...Fetch the date format settings for the user&lt;/P&gt;&lt;P&gt;      SELECT SINGLE datfm&lt;/P&gt;&lt;P&gt;               INTO gv_date_format&lt;/P&gt;&lt;P&gt;               FROM usr01&lt;/P&gt;&lt;P&gt;              WHERE bname = sy-uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE gv_date_format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 1.     "DD.MM.YYYY&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+6(2) '.'&lt;/P&gt;&lt;P&gt;                  fv_impdate+4(2) '.'&lt;/P&gt;&lt;P&gt;                  fv_impdate+0(4) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 2.     "MM/DD/YYYY&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+4(2) '/'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) '/'&lt;/P&gt;&lt;P&gt;                  fv_impdate+0(4) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 3.     "MM-DD-YYYY&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+4(2) '-'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) '-'&lt;/P&gt;&lt;P&gt;                  fv_impdate+0(4) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 4.     "YYYY.MM.DD&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+0(4) '.'&lt;/P&gt;&lt;P&gt;                  fv_impdate+4(2) '.'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 5.     "YYYY/MM/DD&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+0(4) '/'&lt;/P&gt;&lt;P&gt;                  fv_impdate+4(2) '/'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 6.     "YYYY-MM-DD&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+0(4) '-'&lt;/P&gt;&lt;P&gt;                  fv_impdate+4(2) '-'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This would convert the date into the format set for user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this is helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amogh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Sep 2006 05:55:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-09-29T05:55:41Z</dc:date>
    <item>
      <title>Date Format IN BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format-in-bdc/m-p/1570647#M257601</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; In One Interview I was asked that How can You Handle Data Format when Writing BDC ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Sep 2006 05:24:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-format-in-bdc/m-p/1570647#M257601</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-29T05:24:40Z</dc:date>
    </item>
    <item>
      <title>Re: Date Format IN BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format-in-bdc/m-p/1570648#M257602</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;You have to concatenate '.' in the date to make it 2006.05.05. Once concatenated, then pass the value to the screen field in BDC.&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>Fri, 29 Sep 2006 05:27:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-format-in-bdc/m-p/1570648#M257602</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-29T05:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: Date Format IN BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-format-in-bdc/m-p/1570649#M257603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Satya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The date format depends on User settings. Its different for different login ID's.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It can be YYYY.MM.DD or MM.DD.YYYY or anything.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To handle the date format, you need to query on table USR01 and fetch DATFM field that stores date format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer below piece of code &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*/...Fetch the date format settings for the user&lt;/P&gt;&lt;P&gt;      SELECT SINGLE datfm&lt;/P&gt;&lt;P&gt;               INTO gv_date_format&lt;/P&gt;&lt;P&gt;               FROM usr01&lt;/P&gt;&lt;P&gt;              WHERE bname = sy-uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE gv_date_format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 1.     "DD.MM.YYYY&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+6(2) '.'&lt;/P&gt;&lt;P&gt;                  fv_impdate+4(2) '.'&lt;/P&gt;&lt;P&gt;                  fv_impdate+0(4) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 2.     "MM/DD/YYYY&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+4(2) '/'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) '/'&lt;/P&gt;&lt;P&gt;                  fv_impdate+0(4) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 3.     "MM-DD-YYYY&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+4(2) '-'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) '-'&lt;/P&gt;&lt;P&gt;                  fv_impdate+0(4) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 4.     "YYYY.MM.DD&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+0(4) '.'&lt;/P&gt;&lt;P&gt;                  fv_impdate+4(2) '.'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 5.     "YYYY/MM/DD&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+0(4) '/'&lt;/P&gt;&lt;P&gt;                  fv_impdate+4(2) '/'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 6.     "YYYY-MM-DD&lt;/P&gt;&lt;P&gt;      CONCATENATE fv_impdate+0(4) '-'&lt;/P&gt;&lt;P&gt;                  fv_impdate+4(2) '-'&lt;/P&gt;&lt;P&gt;                  fv_impdate+6(2) INTO fv_expdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This would convert the date into the format set for user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this is helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amogh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Sep 2006 05:55:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-format-in-bdc/m-p/1570649#M257603</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-29T05:55:41Z</dc:date>
    </item>
  </channel>
</rss>

