我有一个名为Expired
的字段,该字段设置为“仅日期”,与时区无关,“日期和时间”字段。
还有另一个字段Expiration Status
会在该字段中查看,并标记为已过期/未过期。
当我创建实体记录并将到期日期设置为Today
时,我希望到期状态仅在今天的晚上11:59:59 PM后第二天更新为Expired
。我该如何实现这种行为?
答案 0 :(得分:3)
最好的方法是使用nightly job(例如Task Scheduler中的Scribe程序包或控制台应用程序)提取所有以 Today 作为截止日期的记录并将状态设置为已过期。
一个“无代码”解决方案将是一个UI工作流,它要等到到期日期并设置状态。 Read more。这不是一个好选择。
更新:
基于等待的工作流,异步服务的负载会增加,因此为not a good choice。