在CDS中使用DateTime

时间:2017-09-05 13:40:32

标签: sap abap cds

我有一个包含日期和时间的时间戳,比如“YYYYMMddhhmmss”,我想在Fiori前端显示它作为“月dd,YYYY hh:mm PM”的日期时间,并启用自动DateTimePicker。

虽然CDS视图中提供了tstmp_to_dats和tstmp_to_tims函数,但这些函数适用于各个日期或时间,但我无法弄清楚如何创建DateTime。什么是正确的方法?

1 个答案:

答案 0 :(得分:2)

正确的方法是格式化Fiori堆栈中的日期时间。 指定valueFormat的{​​{1}}和displayFormat

DateTimePicker

<DateTimePicker value="20170909103032" valueFormat="yyyyMMddHHmmss" displayFormat="MM dd, yyyy HH:mm a" />