ABAP常用日期函数总结

ABAP常用日期函数总结

ID:43441969

大小:47.51 KB

页数:6页

时间:2019-10-02

ABAP常用日期函数总结_第1页
ABAP常用日期函数总结_第2页
ABAP常用日期函数总结_第3页
ABAP常用日期函数总结_第4页
ABAP常用日期函数总结_第5页
资源描述:

《ABAP常用日期函数总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ABAP常用日期函数总结WEEK的函数:functiongroup:CADA1.计算两个日期间的工作天数,即除双休日之外的天数DATE_CONVERT_TO_FACTORYDATEHR_HK_DIFF_BT_2_DATES2.根据系统当前时间找到上月的第一天和最后一天。CALLFUNCTION'FIMA_DATE_CREATE'EXPORTINGi_date=sy-datum*I_FLG_END_OF_MONTH=''*I_YEARS=0I_MONTHS='-1'*I_DAYS=0*I_CALENDAR

2、_DAYS=0I_SET_LAST_DAY_OF_MONTH='X'IMPORTINGE_DATE=lastdate.*E_FLG_END_OF_MONTH=*E_DAYS_OF_I_DATE=.其中,lastdate为上月最后一天。Firstday是上月第一天Concatenatelastdate+(6)'01'intofirstday.3.当天是当年的第几周DATE_GET_WEEK4.得到该周第一天Week_get_first_day5.查找当前月份以前的月份(比如现在是4月份,如果我需要知道六个

3、月以前的月份)ccm_go_back_monthsrp_calc_date_in_interval6.获取两日期之间天数函数:fima_days_and_months_and_years7.取得当月的第一天和最后一天Concatenatesy-datum(6)'01'intoso_date-low.Callfunction'BKK_GET_MONTH_LASTDAY'EXPORTINGi_date=SY-DATUM*IMPORTINGE_DATE=so_date-high.So_date-sign='I

4、'.So_date-option='BT'.Appendso_date.1.Rp_calc_date_in_interval年月日加减2.DATE_CHECK_PLASIBILITY日期有效性检查3.SD_DATETIME_DIFFERENCE两日期做差4.DATE_CONVERT_TO_FACTORYDATE把输入日期转为工厂日历日期5.MONTH_NAMES_GET获得所有的月和名字6.F4_DATE弹出一个窗口显示一个日历允许用户选择一个日期7.RP_LAST_DAY_OF_MONTHS获得一个月

5、的最后一天8.FIRST_DAY_IN_PERIOD_GET获得期间首日9.LAST_DAY_IN_PERIOD_GET获得期间末日10.获得两个日期的年数CALLFUNCTION'HR_99S_INTERVAL_BETWEEN_DATES'EXPORTINGBEGDA=gdatendda=sy-datum*TAB_MODE=''*IMPORTING*DAYS=*C_WEEKS=*C_MONTHS=C_YEARS=l_age*WEEKS=*MONTHS=*YEARS=*D_MONTHS=*MONTH_T

6、AB=.11.关于星期的函数CALLFUNCTION'GET_WEEK_INFO_BASED_ON_DATE'EXPORTINGDATE=SY-DATUMIMPORTINGWEEK=MONDAY=SUNDAY=.1.输入日期,显示星期几CALLFUNCTION'DAY_IN_WEEK'EXPORTINGdatum=IMPORTINGWOTNR=对应日期星期几2.弹出选择周的对话框ATSELECTION-SCREENONVALUE-REQUESTFORs_week-low.PERFORMgetweekCH

7、ANGINGs_week-low.*&---------------------------------------------------------------------**&Formgetweek*&------------------------------------------------------------FORMgetweekCHANGINGp_week.DATA:begin_dateTYPEd.CALLFUNCTION'POPUP_CALENDAR_SDB'EXPORTING*S

8、EL_DAY=sel_week='X'*SEL_MONTH=*SEL_INTERVAL=*DAY_INFO=*SEL_ONLY_MARKED_DAYS=focus_day=sy-datum*IMPORTINGbegin_date=begin_date*END_DATE=.CALLFUNCTION'GET_WEEK_INFO_BASED_ON_DATE'EXPORTINGdate=begin_dateIMPORTINGweek=p_week.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。