http://www.yes24.com/Product/Goods/84909299
날짜함수의 마지막은 내가 원하는 그 날짜, 그 시점으로 시간을 돌리는 타임머신과 같은 함수입니다.
첫 번째 인자는 언제나 그렇듯 기준이 되는 값입니다.
년도를 이동할 것이지 시간을 이동할 것인지를 결정합니다.
x2는 기준값에 가감이 될 숫자형의 값이죠.
그리고 세 번째 인자 x3은 가감이 될 날짜를 의미합니다.
Sub F27_01()
Dim YY_ADD, DD_ADD As Date
YY_ADD = DateAdd(“YYYY”, 10, Now())
DD_ADD = DateAdd(“D”, -10, Now())
MsgBox YY_ADD & “ // “ & DD_ADD
End Sub
첫 번째 필드값은 2000년 1월 1일을 기준날짜로 하여 10년 뒤(x2)의 날짜를 확인하는 결과이고 두 번째는 동일 일자의 31일 이전의 날짜를 확인한 결과입니다.
즉 x2의 인자값이 양의 정수일 경우는 미래의 날짜를, 음의 정수일 경우는 과거의 날짜를 x1의 기준에 따라 출력하는 것이죠.
변수를 선언할 때 결과값이 날짜 형식이므로 날짜형 데이터 유형으로 선언된 점이 특이한 부분입니다.
이번 장의 문자함수와 날짜함수는 다시 한 번 꼼꼼히 체크하고 반복해서 연습문제를 풀어주기를 바랍니다.