点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家们,我需要从
更改日期格式yyyy-MM-dd HH:mm:ss 到 yyyy-MM-ddT00:00:00:0000000Z
我尝试了groovy脚本,但无法处理最后8位数字
*************************************************** ***********************************************
导入com.sap.it.api.mapping。*; 导入java.text.DateFormat; 导入java.text.SimpleDateFormat; 导入java.util.Date; //添加MappingContext作为附加参数,以读取或设置标头和属性。 def String customFunc(String arg1){//日期inputDate_parsed = new SimpleDateFormat(" dd.MM.yyyy")。parse(arg1); 日期inputDate_parsed = new SimpleDateFormat(" yyyy-MM-dd HH:mm:ss")。parse(arg1); DateFormat dateFormat_required = new SimpleDateFormat(" yyyy-MM-dd'T'HH:mm:ss:z"); def convert_datetime = dateFormat_required.format(inputDate_parsed); 返回converted_datetime; }
*************************************************** ***********************************************
专家,请您迅速提供帮助-我在做什么错了!
你好Arnab,
它应该代替ff使用SSSSSS。
此致
Sri
专家 我确实尝试过更改为新的SimpleDateFormat(" yyyy-MM-dd'T'HH:mm:ss:fffffffz")-但系统无法识别它!
你好Arnab,
我可以看到uou正在使用自定义函数进行日期转换,请您尝试使用消息映射中可用的标准日期函数,我想这非常方便,并且可以肯定使用。
请注意
Sriprasad Shivaram Bhat
一周热门 更多>