Datediff 기능
설명하다
두 날짜 사이의 시간 간격을 반환합니다.
문법
Datediff (간격, 날짜 1, 날짜 2 [, Firstdayofweek] [, Firstweekofyear])))))
Datediff 함수의 구문에는 다음과 같은 매개 변수가 있습니다.
매개 변수 설명
간격이 필요합니다. 날짜와 날짜를 계산하는 데 사용되는 시간 간격을 나타내는 문자열 표현식. 값은 설정 섹션을 참조하십시오.
날짜 1, 날짜 2가 필요합니다. 날짜 표현. 계산에 사용되는 두 날짜.
첫날은 선택 사항입니다. 주 첫날 상수를 지정합니다. 지정되지 않은 경우 기본값은 일요일입니다. 값은 설정 섹션을 참조하십시오.
Firstweekofyear는 선택 사항입니다. 연중 첫 주에 상수를 지정하십시오. 지정되지 않은 경우, 기본값은 1 월 1 일에 일주일입니다. 값은 설정 섹션을 참조하십시오.
설정
간격 매개 변수는 다음 값을 가질 수 있습니다.
설정 설명
Yyyy
M 달
y 년
낮
W 주일의 수
www.
H 시간
m 분
S 초
첫 번째 주간 매개 변수는 다음 값을 가질 수 있습니다.
상수 값 설명
VBUSESYSTEM0은 지역 언어 지원 (NLS) API 설정을 사용합니다.
vbsunday1 일요일 (기본값)
vbmonday2 월요일
vbtuesday3 화요일
vbwednesday4 수요일
VBTHURSDAY 5 목요일
vbfriday6 금요일
vbsaturday7 토요일
FirstWeekofyear 매개 변수는 다음 값을 가질 수 있습니다.
상수 값 설명
VBUSESYSTEM0은 지역 언어 지원 (NLS) API 설정을 사용합니다.
VBFIRSTJAN11은 1 월 1 일 (기본값)에서 일주일에서 시작합니다.
vbfirstfourdays2는 새해에 4 일 이상의 첫 주에서 시작합니다.
vbfirstfullweek3는 새해 첫 주에서 시작합니다.
설명
Datediff 함수는 두 날짜 사이에 존재하는 지정된 시간 간격의 수를 결정하는 데 사용됩니다. 예를 들어, Datediff를 사용하여 두 날짜가 다른 일 수를 계산하거나 같은 날과 연중 마지막 날 사이의 수를 계산할 수 있습니다.
날짜와 날짜 2 사이의 일 수를 계산하려면 "1 년의 일"( "y") 또는 "일"( "d")을 사용할 수 있습니다. 간격이 "주일 날짜"( "W") 인 경우 Datediff는 두 날짜 사이의 주 수를 반환합니다. 날짜 1이 월요일 인 경우 Datediff는 날짜 2 이전 월요일 수를 계산합니다. 이 결과에는 날짜가 아닌 날짜가 포함됩니다. 간격이 "주"( "ww") 인 경우 Datediff 함수는 캘린더 테이블의 두 날짜 사이의 주 수를 반환합니다. 이 기능은 날짜와 날짜 2 사이의 일요일 수를 계산합니다. Date2가 일요일 인 경우 Datediff는 Date2를 계산하지만 Date1이 일요일이면 Date1은 계산되지 않습니다.