如何在API中的结束日期(日期格式)中添加一天

问题描述 投票:0回答:1

我们目前通过 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

现在我需要在上面的映射中添加一天。 我可以知道如何才能满足这个要求吗?

java sql dynamic active-directory
1个回答
0
投票

您可以在方法中添加一天的毫秒数,即 24 * 60 * 60 * 1000 = 18400000:

"accountExpires": "${
if((user.employeeType.equals('Contractor')) & (user?.enddate!=null))
{10000 * (user?.enddate.getTime() + 86400000 + 11644473600000 + 18400000)} 
else {'0'}}"
© www.soinside.com 2019 - 2024. All rights reserved.