ABAP 日期 时间 函数

来源:互联网 发布:2016赛诺数据手机排名 编辑:程序博客网 时间:2024/06/06 10:07

  一 、 日期校验

        DATE_CHECK_PLAUSIBILITY     日期有效性检查

        TIME_CHECK_PLAUSIBILITY     判断是不是时间

 

  二 、 日期计算
        RP_CALC_DATE_IN_INTERVAL          年月日加减
        SD_DATETIME_DIFFERENCE            两日期作差

        FIMA_DAYS_AND_MONTHS_AND_YEARS    获取两日期之间天数
        HR_99S_INTERVAL_BETWEEN_DATES     获得两个日期的年数

       MONTH_PLUS_DETERMINE

  三 、     获取特殊日期

        DATE_GET_WEEK              当天是当年的第几周
        WEEK_GET_FIRST_DAY         得到该周第一天

        CCM_GO_BACK_MONTHS         查找当前月份以前的月份(比如现在是4月份,如果我需要知道6个月之前是哪个月)
        RP_LAST_DAY_OF_MONTHS      获得一个月的最后一天
        FIRST_DAY_IN_PERIOD_GET    获得期间首日
        LAST_DAY_IN_PERIOD_GET     获得期间末日

        MONTH_NAMES_GET            获得所有的月和名字

        GET_CURRENT_YEAR           得到当前的财政年(fiscal year)

        DAY_ATTRIBUTES_GET         判断某天是否是假日
    FM:GET_WEEK_INFO_BASED_ON_DATE     关于星期的函数请见函数组Function Group:CADA

        输入参数                        值
        DATE                            2008.01.09
        输出参数                        值
        WEEK                            200802      <----2008年第二周
        MONDAY                          2008.01.07 <----这个周周一的日期
        SUNDAY                          2008.01.13 <----周日的日期
    FM:DAY_IN_WEEK(输入日期是星期几)
        输入参数                        值
        DATUM                           2008.01.09
        输出参数                        值
        WOTNR                           3           <----2008-1-9为周三

   四  、   用户交互的日期函数

                F4_DATE                                     弹出一个窗口显示一个日历允许用户选择一个日期。
                POPUP_CALENDAR_SDB                   选择日期    给指定日期指定提示
                POPUP_TO_SELECT_MONTH          月份选择窗口

  

原创粉丝点击