본문 바로가기
IT_Developers/ASP

ASP - 날짜를 계산하는 함수 / DateAdd()

by 고코더 2020. 3. 27.

asp에서 날짜를 더하고 빼는 함수 


안녕하세요.
고코더 입니다.


 1. 날짜를 더하고 빼는 과정을 쉽게 처리할 수 있는 함수가 존재합니다.  유투브 레드를 한달 결제했다면 한달 후에 해당 서비스가 종료 시켜야 겠지요? 날짜를 조절해서 원하는 날짜를 계산할 수 있는 함수 입니다. 

 2. 첫번째 인자는 날짜 연월일 같은 날짜 요소를 지정합니다. 그리고 두번째 인자는 숫자를 넣고, 마지막에 기초가 될 날짜를 입력합니다.
DateAdd(변경할 날짜 요소, 계산 숫자, 기초날짜)


 3. "변경할 날짜 요소"는 아래 표를 사용하시면 됩니다. 변경하고 싶은 요소를 첫번째 인자에 들어갈 값입니다. 

 값

설명 

 yyyy

 연도

 w

 요일

 q

 분기

 ww

 주

 m

 월

 h

 시간

 y

 일자

 n

 분

 d

 일

 s

 초


 4. 두번째 인자에는 변경하고 싶은 만큼의 숫자를 입력합니다. 숫자에 따라 자동으로 날짜가 계산됩니다.
1
2
3
4
5
6
7
8
9
<%
Response.Write "오늘 날짜 : " & now() & "<BR>"
Response.Write "오늘 날짜 : " & DateAdd("YYYY",10,now()) & " - 10년 이후로<br />"
Response.Write "오늘 날짜 : " & DateAdd("m",-2,now()) & " - 2달 이전으로<br />"
Response.Write "오늘 날짜 : " & DateAdd("h",3,now()) & " - 3시간 이후로<br />"
Response.Write "오늘 날짜 : " & DateAdd("n",-4,now()) & " - 4분 이전으로<br />"
Response.Write "오늘 날짜 : " & DateAdd("s",10,now()) & " - 10초 이후로<br />"
%>

cs

 5. 결과 화면입니다. 날짜를 다양하게 이후, 이전으로 돌릴 수 있습니다.




마무리


시간을 되돌릴 수 있다면?


댓글