ABAP 日期和时间处理函数
ABAP日期时间函数收集:
| 函数名称 | 函数说明 |
| FIMA_DATE_CREATE
RP_CALC_DATE_IN_INTERVAL |
获取查询日期前、后的年、月、日 |
| LAST_DAY_OF_MONTHS
RP_LAST_DAY_OF_MONTHS BKK_GET_MONTH_LASTDAY |
获取查询日期最后一天的日期 |
| CCM_GO_BACK_MONTHS | 获取查询日期过去N月的日期 |
| MONTH_PLUS_DETERMINE | 获取查询日期未来N月的日期 |
| DATE_GET_WEEK | 获取查询日期该年的第几周,输出格式:YYYYWW |
| WEEK_GET_FIRST_DAY | 获取查询周数的第一天 |
| DAY_IN_WEEK | 获取查询日期该天是星期几 |
| GET_WEEK_INFO_BASED_ON_DATE | 获取查询日期该年的第几周和这周周一、周日日期(周起始日是周一) |
| HR_GBSSP_GET_WEEK_DATES | 获取查询日期该年的第几周和这周周一、周日日期,该天是周几(周起始日是周日) |
| DATE_CHECK_PLAUSIBILITY | 检查日期有效性:SY-SUBRC = 0 有效 |
| TIME_CHECK_PLAUSIBILITY | 检查时间有效性:SY-SUBRC = 0 有效 |
| HOLIDAY_CHECK_AND_GET_INFO | 判断某天是否是假日 |
| CONVERT_DATE_TO_INTERNAL | 将标准日期格式转换为数字格式 |
| CONVERT_DATE_TO_EXTERNAL | 将数字日期格式转换为系统日期格式 |
| CONVERT_DATE_FORMAT | 将日期格式YYYYMMDD 转换为DDMMYYYY |
|
CONVERSION_EXIT_TSTLC_OUTPUT CONVERSION_EXIT_TSTPS_OUTPUT |
将YYYYMMDDhhmmss转成YYYY-MM-DD hh:mm:ss |
| CONVERSION_EXIT_IDATE_OUTPUT | 外部数据输出转换(例如1994JAN01) |
| DATE_CONVERT_TO_FACTORYDATE | 将查询日期转为工厂日历日期 |
| HR_99S_INTERVAL_BETWEEN_DATES | 获取两日期间的:天数、周数、月数、年数、期间月份开始截止日期 |
| FIMA_DAYS_AND_MONTHS_AND_YEARS | 计算两日期之间间隔的天数 |
| FIMA_DATE_COMPARE | 比较两个日期大小(返回:GT、EQ、LT等) |
| SD_DATETIME_DIFFERENCE | 两日期的时间差 |
| HRVE_CONVERT_TIME | 时间:12/24小时制转换 |
| MONTH_NAMES_GET | 获取所有的月份名字 |
| WEEKDAY_GET | 获取所有的星期名字 |
| NUMBER_OF_DAYS_PER_MONTH_GET | 获取该月有几天 |
| DAY_ATTRIBUTES_GET | 查看日期属性 包括:该日期是星期几,第几天(周2=2),是不是公共假期等(需要设置好国家日历) |
| F4_DATE | 弹出日历对话框,供用户选择日期 |
| F4_CLOCK | 弹出时间对话框,供用户选择时间 |
| POPUP_TO_SELECT_MONTH | 弹出选择年和月的对话框 |
| POPUP_CALENDAR_SDB | 弹出选择周的对话框 |
| GET_CURRENT_YEAR | 获得当前的财政年(fiscal year) |
| FIRST_DAY_IN_PERIOD_GET | 获得期间首日 |
| LAST_DAY_IN_PERIOD_GET | 获得期间末日 |

浙公网安备 33010602011771号