如何在服务器端仅根据年份和周数计算周开始日期



在AX2009上,我有一周和一年,比如21和2016。在服务器上运行的批处理作业中,我必须计算该周的开始日期。

记住,在一些国家,周从周日开始,而在另一些国家,最简单的方法是什么?此外,应该处理像2012/2013年那样的年份变化。

或者有没有一种方法可以在根本不使用客户端Global方法的情况下做到这一点?

您可以使用.NET来实现这一点。关于如何在C#中做到这一点,已经存在一些问题(比如这个),所以我认为将其移植到X++应该很简单。

在调用.NET 之前,请记住断言适当的InteropPermission

new InteropPermission(InteropKind::ClrInterop).assert();

最新更新