点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我需要使用cpi中的groovy脚本获取两个日期之间的天数。
我正在使用以下脚本,它给了我一些错误。
导入com.sap.it.api.mapping。*; 导入java.util.GregorianCalendar; 导入java.util.Calendar; 导入java.util.Date; 导入java.text.SimpleDateFormat; 导入groovy.time.TimeCategory; def String customFunc(String startDate,String endDate){ def模式=" yyyy-MM-dd"; def startDateF =新的SimpleDateFormat(pattern).parse(startDate); def endDateF =新的SimpleDateFormat(pattern).parse(endDate); use(groovy.time.TimeCategory){ def持续时间=(startDateF-endDateF).days; } 返回持续时间; }
请帮助我更正脚本,以查找两个日期之间的天数。
hi Akash Shrivastava ,
持续时间变量的范围不在返回的范围之内。/p>
在使用块内部使用return或在使用块外部定义持续时间。
希望这会有所帮助!
感谢和问候,
Praveen T
Hi Praveen,
感谢您抽出时间来回答这个问题。
但是即使修复了return语句,代码仍然存在一些问题。
此致
Akash
一周热门 更多>