파워빌더/함수
파워빌더 - 날짜를 계산 하는 알고리즘 2가지
농부지기
2017. 1. 23. 00:04
[ ◎ 파워빌더 - 날짜를 계산 하는 알고리즘 2가지 ]
☞ |
|
/* 1.1 부터 몇주차인지를 계산 한다. */
//integer weekcnt ( date ad_date )
integer icnt
Date ld_sd, ld_ed
ld_sd = date( string( Year(ad_date) ) +'.01.01' )
ld_ed = ad_date
icnt = DaysAfter ( ld_sd, ld_ed )
icnt = ( icnt / 7 ) + 1
return icnt
/* 주차를 받아서 1.1 부터 계산하여 일요일을 반환한다. */// date weekStart ( integer ai_weekcnt )
date ld_sd, ld_ed
integer ii_day
ld_sd = date( string(Year(today()))+'.01.01' )
ii_day = ( ai_weekcnt - 1 ) * 7
ld_ed = RelativeDate ( ld_sd, ii_day )
return ld_ed | |