DatePart의 구문은 DatePart (간격, 날짜)이며 날짜의 일부를 취하는 데 사용됩니다.
간격
Yyyy : 날짜
M : 날짜의 달
D : 날짜
H : 날짜 시간
N : 날짜의 포인트
S : 날짜 초
Q : 날짜는 2 분기에 2009-6-29와 같은 해의 분기에 있습니다.
Y : 날짜는 예를 들어 2009 년 6 월 29 일 180 일에 올해의 날에 있습니다.
W : 날짜는 요일에 있습니다 (기본 일요일은 첫날입니다). 예를 들어 2009-6-29는 둘째 날에 있습니다.
WW : 날짜는 27 주에 2009-6-29와 같은 연중 주에 있습니다.
DatePart (간격, 날짜 [, Firstdayofweek [, Firstweekofyear]]))))
DatePart 함수의 구문에는 다음 매개 변수가 있습니다.
매개 변수 설명
필요한 간격. 반환 할 시간 간격을 나타내는 문자열 표현식. 값은 설정 섹션을 참조하십시오.
필요한 날짜. 계산 될 날짜 표현.
주 1 주일 선택 사항. 주 첫날 상수를 지정합니다. 지정되지 않은 경우 기본값은 일요일입니다. 값은 설정 섹션을 참조하십시오.
1weekofyear 선택 사항. 연중 첫 주에 상수를 지정하십시오. 지정되지 않은 경우 기본값은 1 월 1 일 주입니다. 값은 설정 섹션을 참조하십시오.
간격 매개 변수 설정은 다음 값을 가질 수 있습니다.
설정 설명
Yyyy 년
Q 분기 별
M 달
y 1 년에 일수
D 날
W 주일의 수
WW
H 시간
m 분
S 초
첫 번째 주간 매개 변수는 다음 값을 가질 수 있습니다.
상수 값 설명
vbusesystem 0은 지역 언어 지원 (NLS) API 설정을 사용합니다.
vbsunday 1 일요일 (기본값)
vbmonday 2 월요일
vbtuesday 3 화요일
vbwednesday 4 수요일
VBTHURSDAY 5 목요일
vbfriday 6 금요일
Vbsaturday 7 토요일
FirstWeekofyear 매개 변수는 다음 값을 가질 수 있습니다.
상수 값 설명
vbusesystem 0은 지역 언어 지원 (NLS) API 설정을 사용합니다.
vbfirstjan1 1은 1 월 1 일 (기본값)부터 시작합니다.
VBFirstfourdays 2는 새해에 4 일 이상의 첫 주에서 시작합니다.
vbfirstfullweek 3은 새해 첫 주 (연중이 아닌)부터 시작합니다.
설명
DatePart 함수는 날짜를 계산하고 지정된 시간 간격을 반환하는 데 사용됩니다. 예를 들어 DatePart를 사용하여 요일 또는 현재 시간을 계산하십시오.
첫 번째 주간 매개 변수는 "w"및 "ww"간격 기호를 사용하는 계산에 영향을 미칩니다.
날짜가 날짜 텍스트 인 경우 지정된 연도는 날짜의 고정 된 부분이됩니다. 그러나 날짜가 따옴표 ( "")에 포함되고 연도가 생략되면 날짜 표현식이 코드에서 계산 될 때마다 현재 연도가 삽입됩니다. 이를 통해 여러 해 동안 프로그램 코드를 작성할 수 있습니다.