Java 如何在Android中使用ODATA的DateTime(SMP9.0及以上版本)
我从SMP从那个ODATA那里得到了ODATA。当我们试图获取Datetime并将其设置为Java Date时,会出现异常。如何在Android(SMP 9.0及以上版本)中将ODATA DateTime键入Java Date?经过三个小时的搜索,我从SAP社区博客获得了预期的解决方案Java 如何在Android中使用ODATA的DateTime(SMP9.0及以上版本),java,android,odata,smp,Java,Android,Odata,Smp,我从SMP从那个ODATA那里得到了ODATA。当我们试图获取Datetime并将其设置为Java Date时,会出现异常。如何在Android(SMP 9.0及以上版本)中将ODATA DateTime键入Java Date?经过三个小时的搜索,我从SAP社区博客获得了预期的解决方案 事实上,我是在尝试低于1 if (property !=null) { ObjName.setDate((Date)property.getValue()); } 但由于类型转换不当,我遇到了
事实上,我是在尝试低于1
if (property !=null) {
ObjName.setDate((Date)property.getValue());
}
但由于类型转换不当,我遇到了异常情况。我们需要在类似Android的系统中使用GregoriaCalendar键入ODATAEdm.DateTime
if (property !=null) {
ObjName.setDate( (GregorianCalendar) property.getValue());
}
注意:在上述代码中,setDate()是setter方法。有关详细说明:
您也可以将其键入日历(: