我们目前通过 API 将用户的结束日期从 saviynt 应用程序更新到 Active Directory。 所以现在我需要在 API 内部的结束日期中添加一天并传递到活动目录。
在我们传递的属性映射下方:
"accountExpires": "${
if((user.employeeType.equals('Contractor')) & (user?.enddate!=null))
{10000*(user?.enddate.getTime()+11644473600000+18400000)}
else {'0'}}"
ENDDATE 格式为:Mar 03, 2022 00:00:00
现在我需要在上面的映射中添加一天。 我可以知道如何才能满足这个要求吗?
您可以在方法中添加一天的毫秒数,即 24 * 60 * 60 * 1000 = 18400000:
"accountExpires": "${
if((user.employeeType.equals('Contractor')) & (user?.enddate!=null))
{10000 * (user?.enddate.getTime() + 86400000 + 11644473600000 + 18400000)}
else {'0'}}"