我基于此GitHub repository使用Olingo2 / JPA和spring-boot进行了odata服务。
问题是olingo不会以Odata标准(或可能是Microsoft标准)中定义的正确格式返回日期/时间或时间戳列。我的意思是我的前端库(即OpenUI5)期望<d:ValidFrom>/Date(1579075200000)/</d:ValidFrom>
列的值为Edm.DateTime
,但是olingo返回的是<d:ValidFrom>2020-01-15T08:00:00</d:ValidFrom>
,OpenUI5不接受!
您的建议是什么?
1-我是否可以强迫Olingo以Microsoft定义的格式返回数据/时间或时间戳? (即/Date(timestamp)/
)
2-有一种方法可以让OpenUI5以yyyy-MM-ddTHH:mm:ss
之类的格式接受日期/时间?