使用函式RP_CALC_DATE_IN_INTERVAL進行日期的年月日的加減
data LV_DATE type DATS.
** Add/Substract years to date
call function 'RP_CALC_DATE_IN_INTERVAL'
exporting
DATE = SY-DATUM
DAYS = 0
MONTHS = 0
SIGNUM = '-' " to calculate previous date
YEARS = 1
importing
CALC_DATE = LV_DATE.
WRITE: 'Today', SY-DATUM, /.
WRITE: 'Previous year', LV_DATE, /.
** Add/Substract months to date
call function 'RP_CALC_DATE_IN_INTERVAL'
exporting
DATE = SY-DATUM
DAYS = 0
MONTHS = 1
SIGNUM = '+' " to calculate following date
YEARS = 0
importing
CALC_DATE = LV_DATE.
WRITE: 'Today', SY-DATUM, /.
WRITE: 'Next month', LV_DATE, /.
** Add/Substract days to date
call function 'RP_CALC_DATE_IN_INTERVAL'
exporting
DATE = SY-DATUM
DAYS = 7
MONTHS = 1
SIGNUM = '+' " to calculate next dates
YEARS = 2
importing
CALC_DATE = LV_DATE.
WRITE: 'Today', SY-DATUM, /.
WRITE: 'Add 2 Years, 1 Month and 7 Days (or 1 week)', LV_DATE, /.
相關文章
- 日期加一天的函式函式
- Hive 減少日期的函式 date_sub()Hive函式
- 【oracle】日期加減計算Oracle
- 有關日期的SAP函式使用函式
- Oracle的日期函式Oracle函式
- ORACLE TO_CHAR()函式中日期格式的使用Oracle函式
- Oracle計算時間函式(對時間的加減numtodsinterval、numtoyminterval)Oracle函式
- Haskell 中的日期函式Haskell函式
- 計算日期的函式函式
- Oracle的日期函式(轉)Oracle函式
- 使用rownum減少函式呼叫函式
- ORACLE單行函式與多行函式之四:日期函式示例Oracle函式
- 使用AngularJS中的filterFilter函式進行過濾AngularJSFilter函式
- mysql查詢中時間、日期加減計算MySql
- Oracle日期格式化以及extract函式的使用Oracle函式
- 日期函式以及常見的日期表達函式
- 日期函式函式
- excel日期加減計算方法 excel計算日期時間差Excel
- java 日期加減天數、月數、年數的計算方式Java
- SPL 的日期時間函式函式
- oracle interval日期函式的bug!Oracle函式
- oracle interval日期函式的bugOracle函式
- SQL只取日期的年月日部分 (轉)SQL
- SQL函式之日期函式SQL函式
- 使用 Python 函式進行模組化Python函式
- java的多項式的加減乘除和賦值Java賦值
- ABAP日期函式函式
- Sybase日期函式函式
- sql 日期函式SQL函式
- MySQL 的日期和時間函式MySql函式
- 日期轉換為raw的函式函式
- 【Mysql 學習】日期函式函式MySql函式
- 33:計算分數加減表示式的值
- js中兩個日期大小比較,獲取當前日期,日期加減一天JS
- 字元函式、數字函式和日期函式字元函式
- 使用StretchBlt函式進行影象縮放函式
- 不使用日期函式實現ADD_MONTHS函式功能函式
- Java 中日期的幾種常見操作 —— 取值、轉換、加減、比較Java