ABAP 日期时间函数
2016-04-15 16:57
447 查看
ABAP日期时间函数收集:
获取输入日期前、后的年、月、日
输出结果:
date:2016.03.31
flag:X
days:24
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 函数
获取查询日期该年的第几周和这周周一、周日日期,该天是星期几/周几(周起始日是周日)
HOLIDAY_CHECK_AND_GET_INFO 函数
判断某天是否是假日
CONVERT_DATE_TO_INTERNAL 函数
将标准日期格式转换为内部数字格式
日期的格式与用户参数有关,转化为内部数字格式时,都为:YYYYMMDD.
CONVERT_DATE_TO_EXTERNAL 函数
将内部数字日期格式转换为系统日期格式
系统日期格式输出时,与用户参数设置有关
DATE_CONVERT_TO_FACTORYDATE 函数
根据日期返回工厂日历日期
输出结果:
date: 20140102
factorydate: 1531
workingday: +
HR_99S_INTERVAL_BETWEEN_DATES 函数
获取两个日期期间的:天数、周数、月数、年数;
包括期间月份的开始(月份第一天日期)、截止日期(月份最后一天日期)
month_tab 内容明细:
FIMA_DAYS_AND_MONTHS_AND_YEARS 函数
计算两个日期期间的天数
FIMA_DATE_COMPARE 函数
比较两个日期大小,返回结果是关系操作符:GT、EQ、LT
SD_DATETIME_DIFFERENCE 函数
两个日期作差,即是两个日期相减,包括当天时间。
HRVE_CONVERT_TIME 函数
12小时制与24小时制的时间转换,例如:07:00:00 pm -> 19:00:00。
MONTH_NAMES_GET 函数
获取所有的月份名字信息
month_names 明细内容:
WEEKDAY_GET 函数
获取所有的星期名字
weekday 内容明细:
DAY_ATTRIBUTES_GET 函数
查看日期属性 包括:该日期是星期几,第几天,是否公共假期等;
公共假期等内容需要输入国家日历。
day_attributes 内容明细:
F4_DATE 函数
为 F4 帮助显示日历,弹出日历对话框,供用户选择日期
显示效果:
F4_CLOCK 函数
为 F4 帮助显示时间,弹出时间对话框,供用户选择时间
效果显示:
POPUP_TO_SELECT_MONTH 函数
为 F4 帮助显示月份:弹出选择年和月的对话框
效果显示:
POPUP_CALENDAR_SDB 函数
弹出选择周的对话框
效果显示:
GET_CURRENT_YEAR 函数
获得当前的财政年(Fiscal year)
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 | 将数字日期格式转换为系统日期格式 | |
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 | 获取所有的星期名字 | |
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 | 获得期间末日 |
函数操作说明:
FIMA_DATE_CREATE 函数获取输入日期前、后的年、月、日
date:2016.03.31
flag:X
days:24
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 函数
获取查询日期该年的第几周和这周周一、周日日期,该天是星期几/周几(周起始日是周日)
HOLIDAY_CHECK_AND_GET_INFO 函数
判断某天是否是假日
CONVERT_DATE_TO_INTERNAL 函数
将标准日期格式转换为内部数字格式
日期的格式与用户参数有关,转化为内部数字格式时,都为:YYYYMMDD.
CONVERT_DATE_TO_EXTERNAL 函数
将内部数字日期格式转换为系统日期格式
系统日期格式输出时,与用户参数设置有关
DATE_CONVERT_TO_FACTORYDATE 函数
根据日期返回工厂日历日期
date: 20140102
factorydate: 1531
workingday: +
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小时制的时间转换,例如:07:00:00 pm -> 19:00:00。
MONTH_NAMES_GET 函数
获取所有的月份名字信息
WEEKDAY_GET 函数
获取所有的星期名字
DAY_ATTRIBUTES_GET 函数
查看日期属性 包括:该日期是星期几,第几天,是否公共假期等;
公共假期等内容需要输入国家日历。
F4_DATE 函数
为 F4 帮助显示日历,弹出日历对话框,供用户选择日期
F4_CLOCK 函数
为 F4 帮助显示时间,弹出时间对话框,供用户选择时间
POPUP_TO_SELECT_MONTH 函数
为 F4 帮助显示月份:弹出选择年和月的对话框
POPUP_CALENDAR_SDB 函数
弹出选择周的对话框
GET_CURRENT_YEAR 函数
获得当前的财政年(Fiscal year)
相关文章推荐
- TransE论文剩余部分
- Flask把变量注册到模板中
- 问题:编译策略之代码逻辑顺序不正确(Optimization Level)
- sqlyog 快捷键
- Core Animation 中关于timeOffset的理解
- linux 系统监控、诊断工具之 top 详解
- sql之left join、right join、inner join的区别
- 碰撞检测算法:点和矩形碰撞、矩形碰撞
- [ACM] HDU 2255 奔小康赚大钱 (二分图最大权匹配,KM算法)
- java装箱拆箱理解
- Linux iptables 防止 syn ddos ping 等 ***
- C#——引用参数的操作
- 2016年笔记整理
- c#实验5.4:抽象类和重写
- Hierbate 3.3+Spring 3.1 +SpringMVC+Myeclipse 10集成框架搭建
- 在线编程--反转链表
- TextView使用SpannableString设置复合文本
- 在linux的终端怎么退出python命令行
- UIView的常用属性
- 希尔排序