如何从2019年4月30日开始使用日期获取日期计数,例如4月30日

2020-09-08 08:40发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个要求,我要用字显...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有一个要求,我要用字显示月份日期。

例如:我的约会日期是30.04.2019

所以我需要在2019年4月30日的输出中显示它。

请提出建议。

感谢和问候,

亚米尼

4条回答
xfwsx85
2020-09-08 09:17

SAPscript方式:

 DATA:globaldate TYPE d,字符串TYPE字符串。
 globaldate ='20190401'。
 PERFORM get_date CHANGING字符串。
 写/字符串。


 FORM get_date CHANGING字符串TYPE字符串。
   DATA(ls_header)= VALUE thead(tdspras = sytangu tdlinesize = 72)。
   DATA(lt_line)= VALUE tline_tab(
   (tdformat ='/:'tdline = |设置日期掩码='{CONV i(globaldate + 6(2))} {开关#(globaldate + 6(2)
          MMMM的日期,即YYYY'|当1或21或31 THEn`st`时2或22 THEN`nd`当3或23 THEN`rd` ELSE`th`  )
   (tdformat ='*'tdline ='&GLOBALDATE&'))。
   通话功能" TEXT_SYMBOL_REPLACE"
     出口
       标头= ls_header
       程序= sy-repid
     桌子
       行= lt_line。
   字符串= lt_line [2] -tdline。
 ENDFORM。

没有UI5方法吗?

一周热门 更多>