如何找到前几周的日期?
How to find previous weeks date?
该方法应检索与指定日期最接近的前一周的日期。
fromdate = prevMth(systemDateGet());
需要更改上面的代码,以便我可以获得相对于当前日期的前一周而不是上个月的日期。
不需要函数,直接用日期算术
systemDateGet() - 7
这将 return 前一周的日期。这当然意味着您使用的日历每周有 7 天。
您可能会发现一些有用的其他内容:
wkOfYr(...)
dayOfWk(...)
DateTimeUtil::[VariousFunctionsHere]
在 D365FinOps 中您还可以使用:
HcmDateTimeUtil::calculateDateWithOffset(PeriodUnit::Day,7,false)
该方法应检索与指定日期最接近的前一周的日期。
fromdate = prevMth(systemDateGet());
需要更改上面的代码,以便我可以获得相对于当前日期的前一周而不是上个月的日期。
不需要函数,直接用日期算术
systemDateGet() - 7
这将 return 前一周的日期。这当然意味着您使用的日历每周有 7 天。
您可能会发现一些有用的其他内容:
wkOfYr(...)
dayOfWk(...)
DateTimeUtil::[VariousFunctionsHere]
在 D365FinOps 中您还可以使用:
HcmDateTimeUtil::calculateDateWithOffset(PeriodUnit::Day,7,false)