지정된 날짜의 지정된 부분을 반환합니다.
구문
DatePart(interval, date)
인수:
표 11-11 Interval 인수 값
| 설정 | 설명 |
|---|---|
| yyyy | 연도 |
| q | Quarter |
| m | Month |
| d | Day |
| w | Weekday |
| h | Hour |
| n | Minute |
| s | Second |
지원되는 날짜 형식:
MM-DD-YYYYMM/DD/YYYYDD-MM-YYYYDD/MM/YYYYYYYY-MM-DDYYYY/MM/DD지원되는 시간 형식:
hh:mm:ss
주석
DatePart 함수를 사용하여 날짜를 평가하고 특정 시간 간격을 반환할 수 있습니다. 예를 들어, DatePart를 사용하여 요일 또는 현재 시간을 계산할 수 있습니다.
이러한 예에서는 날짜를 가져와 DatePart 함수를 사용하여 해당 날짜가 발생한 연도의 분기를 표시합니다.
예 1:
Function GetQuarter(TheDate)
GetQuarter = DatePart("q", TheDate)
End Function
예 2:
Dim MyDate, YearPart
MyDate = "21/01/2025"
YearPart = DatePart("yyyy", MyDate)
'Output: 2025
예 3:
Dim MyDate, MonthPart
MyDate = "21/01/2025"
MonthPart = DatePart("m", MyDate)
'Output: MonthPart contains 1 (January)
예 4:
Dim MyDate, DayPart
MyDate = "21/01/2025"
DayPart = DatePart("d", MyDate)
'Output: 21
예 5:
Dim MyDate, HourPart
MyDate = "21/01/2025 14:30:00" ' Includes time component.
HourPart = DatePart("h", MyDate)
'Output: 14 (2 PM)
예 6:
Dim MyDate, MinutePart
MyDate = "21/01/2025 14:30:00"
MinutePart = DatePart("n", MyDate)
'Output: 30
예 7:
Dim MyDate, SecondPart
MyDate = "21/01/2025 14:30:00" ' Includes time component.
SecondPart = DatePart("s", MyDate) ' Returns the second part of the date.
'Output: 0