获取AX2009当前系统的日期和时间

    技术2024-07-10  68

    通过dateTimeutil::utcNow()获取的当前系统日期时间时(dateTime)时发现返回的时间有时差,而且是固定的时差为8小时,跟系统的时区设置无关。

    解决思路:通过加一层封装可以正确获当前系统的日期时间,

     

    static void YXQ_dateTimeNow(Args _args)

    {

        utcdatetime utc1, utc2;

        ;

        utc1= DateTimeUtil ::utcNow();

        utc2= DateTimeUtil::applyTimeZoneOffset(utc1,DateTimeUtil::getCompanyTimeZone());

     

        print utc1;

        print utc2;

        pause;

    }

    最新回复(0)