abap--日期处理
2014-01-02 16:12
183 查看
1、获取上一个时间
"月份SEARCH HELP
DATA: l_month(6) TYPE n.
l_month = sy-datum+0(6). “当前月
* L_MONTH = L_MONTH - 1.
CALL FUNCTION 'POPUP_TO_SELECT_MONTH'
EXPORTING
actual_month = l_month
* FACTORY_CALENDAR = ' '
* HOLIDAY_CALENDAR = ' '
* LANGUAGE = SY-LANGU
* START_COLUMN = 8
* START_ROW = 5
IMPORTING
selected_month = c_month ”输出月
* RETURN_CODE =
EXCEPTIONS
factory_calendar_not_found = 1
holiday_calendar_not_found = 2
month_not_found = 3
OTHERS = 4.
2、获取某月最后一天
DATA: i_todate TYPE sy-datum.
CALL FUNCTION 'LAST_DAY_OF_MONTHS'
EXPORTING
day_in = '20160201'
IMPORTING
last_day_of_month = i_todate “输出参数
EXCEPTIONS
day_in_no_date = 1
OTHERS = 2.
WRITE i_todate.
"月份SEARCH HELP
DATA: l_month(6) TYPE n.
l_month = sy-datum+0(6). “当前月
* L_MONTH = L_MONTH - 1.
CALL FUNCTION 'POPUP_TO_SELECT_MONTH'
EXPORTING
actual_month = l_month
* FACTORY_CALENDAR = ' '
* HOLIDAY_CALENDAR = ' '
* LANGUAGE = SY-LANGU
* START_COLUMN = 8
* START_ROW = 5
IMPORTING
selected_month = c_month ”输出月
* RETURN_CODE =
EXCEPTIONS
factory_calendar_not_found = 1
holiday_calendar_not_found = 2
month_not_found = 3
OTHERS = 4.
2、获取某月最后一天
DATA: i_todate TYPE sy-datum.
CALL FUNCTION 'LAST_DAY_OF_MONTHS'
EXPORTING
day_in = '20160201'
IMPORTING
last_day_of_month = i_todate “输出参数
EXCEPTIONS
day_in_no_date = 1
OTHERS = 2.
WRITE i_todate.
相关文章推荐
- shell编程基础
- 导入excel错误:外部表不是预期的格式 解决方案
- Javascript面向对象编程(三部份,很适用于入门)
- Restart-ServiceEx.psm1
- (转)MySQL提示“too many connections”的解决办法
- 定义input type=file 样式的方法,使用一个text和一个button模拟
- 学习技术的三部曲:WHAT、HOW、WHY
- iOS中ScrollView的属性和方法详解
- Android Hardware Abstraction Layer
- eventlet.backdoor 的使用
- python 发送http post请求
- WEB服务器之——Nginx支持CGI
- SGEN全编译过程中ST22中出现dump:GEN_FRAGVIEW_EMPTY
- 空间分析之邻域分析
- 谈谈微信公众平台开发
- 网站建设怎么样才能选择到最好的
- AnyChat platform Core SDK V4.9 preview版本正式发布啦
- Heat安装及使用
- Hadoop集群环境搭建
- Jquery-zTree的基本用法-java版本(转)