如何将字符串字段转换为日期?

2020-08-24 01:10发布

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

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


嗨,专家们。

我遇到以下问题,希望您能对我有所帮助。

我有一张显示信息的下表,包括4个字段,其中2个显示日期,2个显示小时。

我正在尝试将" Fecha Inicio "字段从yyyy-MM-dd格式更改为dd-MM-yyyy格式

这就是我从Controller调用表的方式。

 var serviceURL1 ="/img/sap/opu/odata/sap/ZGESRE_SRV/ListaSet?$ format = json";
 var JsonModel1 = new sap.ui.model.json.JSONModel();
 this.getView()。byId(" table0")。setModel(JsonModel1);
 JsonModel1.loadData(serviceURL1,null,false);
 JsonModel1.getProperty("/img/d/results/"); 
这就是我将数据链接到XML视图中的表的方式
 <表inset =" false"项目=" {/d/results}" id =" table0" selectionChange =" onSelectionChange"
 growth =" true" growthScrollToLoad =" true" AlternativeRowColors =" true" popinLayout =" GridSmall"> 

这是显示文字的地方,我使用的字段是:

-Datefrom

-时间自

-数据

-Timeto

 <文本text =" {Datefrom}" width =" auto" maxLines =" 1" wrap =" false" textAlign =" Center" textDirection =" Inherit" visible =" true"/>
 
 
 
 

关于如何更改表格式的一些建议或帮助,值得一提的是,直接来自odata的类型是String,所以我不知道如何将其转换或修改为 放在桌子上。

感谢大家的答复。

关于。
埃德森

(47.6 kB)

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

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


嗨,专家们。

我遇到以下问题,希望您能对我有所帮助。

我有一张显示信息的下表,包括4个字段,其中2个显示日期,2个显示小时。

我正在尝试将" Fecha Inicio "字段从yyyy-MM-dd格式更改为dd-MM-yyyy格式

这就是我从Controller调用表的方式。

 var serviceURL1 ="/img/sap/opu/odata/sap/ZGESRE_SRV/ListaSet?$ format = json";
 var JsonModel1 = new sap.ui.model.json.JSONModel();
 this.getView()。byId(" table0")。setModel(JsonModel1);
 JsonModel1.loadData(serviceURL1,null,false);
 JsonModel1.getProperty("/img/d/results/"); 
这就是我将数据链接到XML视图中的表的方式
 <表inset =" false"项目=" {/d/results}" id =" table0" selectionChange =" onSelectionChange"
 growth =" true" growthScrollToLoad =" true" AlternativeRowColors =" true" popinLayout =" GridSmall"> 

这是显示文字的地方,我使用的字段是:

-Datefrom

-时间自

-数据

-Timeto

 <文本text =" {Datefrom}" width =" auto" maxLines =" 1" wrap =" false" textAlign =" Center" textDirection =" Inherit" visible =" true"/>
 
 
 
 

关于如何更改表格式的一些建议或帮助,值得一提的是,直接来自odata的类型是String,所以我不知道如何将其转换或修改为 放在桌子上。

感谢大家的答复。

关于。
埃德森

(47.6 kB)
付费偷看设置
发送
2条回答
Aaron 3364
1楼 · 2020-08-24 01:41.采纳回答

这对我有用:

 <文本text =" {path:'Datefrom',type:'sap.ui.model.type.Date'}"/> 

对于时间,您将使用sap.ui.model.type.Time。
然后还有DateTime。

您知道UI5 API参考吗?

太Q了
2楼-- · 2020-08-24 01:37

您好,迈克尔。

感谢您的回应,在进行了一些调查之后,我设法找到了解决方案,您的意见非常有帮助。

谢谢。

问候。

爱德森。

一周热门 更多>