このような質問はhereまたはhereです。私はXMLビューも使用しています。このコードSAPUI5:日付フィールドの書式設定(Odata)
<Text text="{ path: 'model1>CHANGE_DATE' }" />
で、私はfollwowing出力を得る:私は、エラーメッセージ
sap-ui-core-dbg.js:30928 Uncaught TypeError: oDate.getTime is not a function
を受ける
<Text text="{ path: 'model1>CHANGE_DATE',
type: 'sap.ui.model.type.Date',
formatOptions: { pattern: 'MM/dd/yyyy' } }" />,
をしようとすると
/Date(1671944676355)/
を、あなたはどのIDEEを持っていますかなぜフォーマットがうまくいかなかったのですか?
ありがとうございます。 ODataModelへの変換
敬具
ダン
これはODataModelですか?フィールドはEdm.DateTimeとして宣言されていますか? – cschuff
ああ。私はJsonModelを使用しています。おそらく、これが理由です。必要に応じて、私はOdataModelに変換しようとすることができます。 –
これが理由だと思います。別の日付書式に切り替えるか、フォーマッタ関数を使用して文字列をJS Dateオブジェクトに変換することもできます – cschuff