zoukankan      html  css  js  c++  java
  • AX 2012 日期计算

    static void DateDiffA(Args _args)
    {
       date TransDate;
     
       TransDate Calcdate(date       startDate,
                          Periods    periodQty,
                          PeriodUnit periodUnit)
       {
          TransDateTime TransDateTime=DateTimeUtil::newDateTime(startDate,0);
     
          switch (periodUnit)
          {
             case PeriodUnit::Day:
                return any2date(DateTimeUtil::addDays(TransDateTime,periodQty));
     
             case PeriodUnit::Month:
                return any2date(DateTimeUtil::addMonths(TransDateTime,periodQty));
     
             case PeriodUnit::Year:
                return any2date(DateTimeUtil::addYears(TransDateTime,periodQty));
          }
     
          throw error(Error::wrongUseOfFunction(funcname()));
       }
       ;
     
       TransDate=CalcDate(today(),-3,PeriodUnit::Month);
     
       info(strfmt('The calculated date is %1',date2str(TransDate,321,2,2,2,2,4)));
    }

  • 相关阅读:
    VMware中Ubuntu 14.04出现Unknown Display问题解决
    VMWare桥接、NAT和only-host三种模式
    Tomcat目录下文件详解
    Java socket2
    Java socket1
    网络基础知识
    java awt 乱码问题
    窗口Dialog
    windowsEvents
    鼠标适配器Adapter
  • 原文地址:https://www.cnblogs.com/fogfog/p/6100369.html
Copyright © 2011-2022 走看看