abap中常用日期函式:
一、查詢兩個日期間的日間間隔
call
function
'fima_days_and_months_and_years'
exporting
i_date_from = '20080101'
* i_key_day_from =
i_date_to = '20090508'
* i_key_day_to =
* i_***_separate = ' '
importing
* e_days =
e_months = t_moth
* e_years =
. 說明:分別輸入開始日期和結束日期,函式返回兩個日期間隔的天數、月數、和年數。
二、查詢某月的最後一天
call function 'last_day_of_months'
exporting
day_in = fstday_nmth
importing
last_day_of_month = lstday_nmth
exceptions
day_in_no_date = 1
others = 2.
說明:輸入乙個日期,函式返回該日期所在月的最後一天的日期。
三、根據日期計算另乙個日期
call function 'rp_calc_date_in_interval'
exporting
date = lstday
days = 1
months = 0
signum = '+'
years = 0
importing
calc_date = fstday_nmth.
說明:輸入乙個日期,輸入間隔的天、月、年,輸入運算子,函式返回計算出的日期。
四、計算某日期的第一天
data: t_date type date value '20100810'.
t_date+6(2) = 01.
說明:將日期的天位置一,即為當月第一天。
ABAP常用日期函式
abap中常用日期函式 一 查詢兩個日期間的日間間隔 call function fima days and months and years exporting i date from 20080101 i key day from i date to 20090508 i key day to ...
abap獲取日期 ABAP常用日期函式總結
importing e date lastdate.e end of month e days of i date 其中,lastdate 為上月最後一天。firstday 是上月第一天 concatenate lastdate 6 01 into firstday.當天是當年的第幾周 date g...
abap獲取日期 ABAP 日期時間函式
hr jp month begin end date call function hr jp month begin end date exportingiv date 20160615 importingev month begin date zbegda 2016.06.01 ev month ...