日期时间格式转换问题

2020-08-18 00:28发布

         点击此处--->   EasySAP.com群内免费提供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; }

*************************************************** ***********************************************

专家,请您迅速提供帮助-我在做什么错了!

         点击此处--->   EasySAP.com群内免费提供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; }

*************************************************** ***********************************************

专家,请您迅速提供帮助-我在做什么错了!

付费偷看设置
发送
3条回答
CJones
1楼 · 2020-08-18 01:30.采纳回答

你好Arnab,

它应该代替ff使用SSSSSS。

此致

Sri

绿领巾童鞋
2楼-- · 2020-08-18 01:11

专家 我确实尝试过更改为新的SimpleDateFormat(" yyyy-MM-dd'T'HH:mm:ss:fffffffz")-但系统无法识别它!

奄奄一息的小鱼
3楼-- · 2020-08-18 01:19

你好Arnab,

我可以看到uou正在使用自定义函数进行日期转换,请您尝试使用消息映射中可用的标准日期函数,我想这非常方便,并且可以肯定使用。

请注意

Sriprasad Shivaram Bhat

一周热门 更多>