static void Job5(Args _args)
{
int i;
System.DateTime netDttm;
System.Int32 intnet;
;
netDttm = new System.DateTime(2011,03,20 ,13,44,55);
intnet = System.Globalization.CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(netDttm, Globalization.CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Sunday);
i = intnet;
info(int2str(i));
}
我尝试了在 vb.net 中它工作正常,但在 x++(使用 .net lib)中做同样的事情它显示语法错误。我只是想得到星期没有。从提供的日期开始。任何见解将不胜感激。
PS 我找到了另一种解决方案,即我在 VS .net 中创建了一个 dll 文件并将其添加到 AX 的参考节点(AOT)。它缩短了 AX 中的代码
static void Job5(Args _args)
{
weekofyear.wof asd;
;
asd = new weekofyear.Wof();
print asd.weekofyr(today());
pause;
}