이 기사에서는 ASP의 DateAdd 함수에서 날짜를 더하거나 빼는 방법을 소개합니다. 더 알고 싶은 친구는 ASP의 DateAdd 함수 사용법을 참조할 수 있습니다.
2006/09/22 12:29
참고로 vbs와 sql의 작성 방법은 약간 다릅니다. 다음 게시물은 vbs 도움말에 대한 것입니다.
SQL의 검색 가능한 SQL에는 도움말 문서가 함께 제공됩니다.
추가할 시간 간격을 나타내는 문자열 표현식입니다. 숫자 값은 설정 섹션을 참조하세요.
지정된 시간 간격이 추가된 날짜를 반환합니다.
DateAdd(간격, 숫자, 날짜)
매개변수
간격
필수의.
숫자
필수의. 추가할 시간 간격의 수를 나타내는 숫자 표현식입니다. 숫자 표현식은 양수(미래 날짜 가져오기) 또는 음수(과거 날짜 가져오기)일 수 있습니다.
날짜
필수의. 간격이 추가될 날짜를 나타내는 변형 또는 텍스트입니다.
설정
간격 매개변수는 다음 값을 가질 수 있습니다.
테이블
설명하다
DateAdd 함수를 사용하여 날짜에서 지정된 시간 간격을 더하거나 뺄 수 있습니다. 예를 들어, DateAdd를 사용하여 현재 날짜로부터 30일 후의 날짜 또는 지금으로부터 45분 후의 시간을 계산할 수 있습니다. 현재까지의 시간 간격을 추가하려면 연도(y), 일(d) 또는 요일(w)을 사용할 수 있습니다.
DateAdd 함수는 잘못된 날짜를 반환하지 않습니다. 다음 예에서는 1995년 1월 31일에 한 달을 더합니다.
NewDate = DateAdd(m, 1, 31-Jan-95) 이 예에서 DateAdd는 1995년 2월 31일이 아니라 1995년 2월 28일을 반환합니다. 날짜가 1996년 1월 31일인 경우 1996년은 윤년이므로 1996년 2월 29일이 반환됩니다.
계산된 날짜가 AD 100년 이전이면 오류가 발생합니다.
숫자가 Long 값이 아닌 경우 계산 전에 가장 가까운 정수로 반올림됩니다.
datediff는 다음과 같은 것을 사용합니다