将字符串更改为日期格式

2020-08-24 11:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好! 首先,道歉,使用Go...

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

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


大家好!

首先,道歉,使用Google翻译发布我的问题。

我想将以下列文本以日期格式" dd/mm/yyyy"输入。

通过为使用该应用程序而创建的Odata提供给我的数据是字符串,因此我不知道是否可以格式化它。

我做了一些研究,但是我找不到能够帮助我或正常工作的东西。

这是我的代码的一部分:

XML视图:

 <表inset =" false" items =" {/d/results}" id =" table0" width =" auto">
 <项目>
  
   <单元格>
    
    
    
    
   
  
 
 <列>
  
   <标题>
    
 
  <标题>
   
 
  <标题>
   
   
    <标题>
     
  
  

Controller.js:

 var serviceURL4 ="/img/sap/opu/odata/sap/ZGESRE_SRV/SCheaderSet?$ filter =(AotypeAo eq'US'和Nivel2 eq'" + this._ciudad +"'和Nivel3 eq'" + this._Edificio  +"'和Nivel4 eq'" + this._Piso +"')";
 var JsonModel4 = new sap.ui.model.json.JSONModel();
 this.getView()。byId(" table0")。setModel(JsonModel4);
 JsonModel4.loadData(serviceURL4,null,false);
 JsonModel4.getProperty("/img/d/results"); 

关于如何修改或更改日期格式的任何想法或建议吗?

谢谢您的回答。

问候。

爱德森。

(7.3 kB)
6条回答
SAP浪
2020-08-24 12:25

您 应该使用格式化程序。

请参阅以下博客文章。

https://sapyard.com/sapui5-list-control-using-formatters/

,对于格式化程序功能,可以使用以下代码:

 formatDate:函数(oDate){
 如果(oDate){


 var date = oDate.substring(4,6)+"/" + oDate.substring(6,8)+"/" + oDate.substring(0,4);
 归期;
 }
 返回"";
 },
 

一周热门 更多>