WEEK를 구하는데 일요일 ~ 토요일를 1주로 계산하여 현재 일자의 주차를 구하려고 합니다.
관련 펑션이 있으면 도움 부탁드립니다.
댓글 4
-
에나
2010.11.19 19:54
-
크리스~
2010.11.19 22:46
감사합니다.
그런데...
DATA_GET_WEEK 는 월요일을 시작으로 해서 주차를 구하는 것 같은데요..
제가 필요로 하는 것은 일요일 ~ 토요일를 1주로 계산하여 현재 일자의 주차를 구하는 것입니다.
-
사장님
2010.11.19 23:00
DATA : current_week LIKE scal-week,
current_date LIKE scal-date,
week_cnt(2) TYPE c.
current_date = sy-datum.
CALL FUNCTION 'DATE_GET_WEEK'
EXPORTING
date = current_date
IMPORTING
week = current_week.
week_cnt = current_week+4(2).
WRITE : /1 '오늘은', current_date,'이며',
'1년 중', week_cnt, '주째입니다.'. -
크리스~
2010.11.23 00:22
감사합니다..
아래 펑션으로 해결했습니다.
TSTR_PERIODS_AMERICAN_WEEKS
Function 모듈 DATE_GET_WEEK
Import 매개변수 값
DATE 2010.11.19
Export 매개변수 값
WEEK 201046
해당년도와 해당주차가 나오는펑션입니다.