다음을 통해 공유


WeekdayName 함수(Visual Basic)

업데이트: 2007년 11월

지정된 요일 이름이 들어 있는 String 값을 반환합니다.

Public Function WeekdayName( _
   ByVal Weekday As Integer, _
   Optional ByVal Abbreviate As Boolean = False, _
   Optional ByVal FirstDayOfWeekValue As FirstDayOfWeek = FirstDayOfWeek.System _
) As String

매개 변수

  • Weekday
    필수적 요소. Integer. 요일에 지정된 1부터 7까지의 숫자 값입니다. 1은 주의 첫째 요일을 나타내고 7은 마지막 요일을 나타냅니다. 첫째 요일과 마지막 요일은 FirstDayOfWeekValue의 설정에 따라 달라집니다.

  • Abbreviate
    선택적 요소. 해당 요일 이름이 약식 이름인지 여부를 나타내는 Boolean 값입니다. 이 인수가 생략되면 기본값은 False로 해당 요일 이름이 약식 이름이 아님을 나타냅니다.

  • FirstDayOfWeekValue
    선택적 요소. 주의 첫째 요일을 지정하는 FirstDayOfWeek 열거형에서 선택한 값입니다. 값을 지정하지 않으면 FirstDayOfWeek.System이 사용됩니다.

설정

FirstDayOfWeekValue 인수의 설정은 다음과 같습니다.

열거형 값

설명

FirstDayOfWeek.System

0

시스템 설정에 지정된 주의 첫째 요일(기본값)

FirstDayOfWeek.Sunday

1

일요일

FirstDayOfWeek.Monday

2

월요일(ISO 표준 8601, 3.17조항을 따름)

FirstDayOfWeek.Tuesday

3

화요일

FirstDayOfWeek.Wednesday

4

수요일

FirstDayOfWeek.Thursday

5

목요일

FirstDayOfWeek.Friday

6

금요일

FirstDayOfWeek.Saturday

7

토요일

예외

예외 형식

오류 번호

조건

ArgumentException

5

Weekday가 1-7 범위를 벗어났거나 FirstDayOfWeekValue가 0-7 범위를 벗어났습니다.

비구조적 오류 처리를 사용하는 Visual Basic 6.0 응용 프로그램을 업그레이드하는 경우에는 "오류 번호" 열을 참조하십시오. 오류 번호를 Number 속성(Err 개체)과 비교할 수 있습니다. 그러나 가능하면 이러한 오류 제어 방법을 Visual Basic의 구조적 예외 처리 개요에 설명된 방식으로 바꾸는 것이 좋습니다.

설명

WeekdayName에서 반환되는 문자열은 입력 인수뿐 아니라 Windows 제어판에 지정된 국가별 옵션 설정에 따라서도 달라집니다.

참고:

WeekdayName은 System.Globalization 네임스페이스의 CultureInfo 클래스에 대한 CurrentCulture 속성의 현재 달력 설정을 사용합니다. 기본 CurrentCulture 값은 제어판의 설정에 따라 결정됩니다.

예제

다음 예제에서는 Weekday 함수를 사용하여 지정한 날짜의 요일을 구한 다음 WeekDayName 함수를 사용하여 해당 번호의 요일 이름을 구합니다.

Dim oldDate As Date
Dim oldWeekDayName As String
oldDate = #2/12/1969#
oldWeekDayName = WeekdayName(Weekday(oldDate))
' oldWeekDayName now contains "Wednesday".

요구 사항

네임스페이스:Microsoft.VisualBasic

**모듈:**DateAndTime

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

참고 항목

참조

Day 함수(Visual Basic)

Month 함수(Visual Basic)

Now 속성

Weekday 함수(Visual Basic)

MonthName 함수(Visual Basic)

Year 함수(Visual Basic)

DatePart 함수(Visual Basic)

DateTime