OData V4 Edm.DateTime 값을 형식화하는 데 어려움을 겪고 있습니다. 내가OData V4 Edm.DateTime 값 사용자 정의 날짜 형식을 사용하는 방법
<Label text="{ams>Major}.{ams>Minor}.{ams>Build} (
{
path: 'ams>CreationDate',
type: 'sap.ui.model.type.Date',
formatOptions: {
pattern: 'yyyy/MM/dd'
}
})"/>
것은 내가 오류 다음 얻을 정상 날짜 값으로 선언하는 경우 :
TypeError: j.getTime is not a function
나는 중 하나로, OData 데이터 형식을 사용하여 선언하면 아무것도가 포맷되지 않습니다.
<Label text="{ams>Major}.{ams>Minor}.{ams>Build} (
{
path: 'ams>CreationDate',
type: 'sap.ui.model.odata.type.Date',
formatOptions: {
pattern: 'yyyy/MM/dd'
}
})"/>
는 끈다 예컨대 :
2016-11-21T17:13:56.207+01:00
는 XML 템플릿에 직접 포맷 할 가능성이 있는가, 아니면 사용자 정의 포맷터를 사용해야합니까?
OK, 그 정보를 주셔서 감사합니다. 내가 읽었을 때 OData V2 Model/Edm.DateTime에서 지원되었다. 유사한 신택스를 지원할 계획이 있는지 아십니까? 그렇지 않으면 나는 github에 openui5 Repo에 대한 요청을 제출할 것입니다. 모든 컨트롤러에서 포맷터를 복사하지 않고도이 기능을 사용하는 것이 더 낫습니다. –