Aracılığıyla paylaş


DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Yöntem

Tanım

Belirtilen haftanın gününün adını içeren bir dize değeri döndürür.

public static string WeekdayName(int Weekday, bool Abbreviate = false, Microsoft.VisualBasic.FirstDayOfWeek FirstDayOfWeekValue = Microsoft.VisualBasic.FirstDayOfWeek.System);
static member WeekdayName : int * bool * Microsoft.VisualBasic.FirstDayOfWeek -> string
Public Function WeekdayName (Weekday As Integer, Optional Abbreviate As Boolean = false, Optional FirstDayOfWeekValue As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.System) As String

Parametreler

Weekday
Int32

Gerekli. Tam sayı. 1 ile 7 arasında hafta içi için sayısal atama; 1 haftanın ilk gününü, 7 ise haftanın son gününü gösterir. İlk ve son günlerin kimlikleri ayarına FirstDayOfWeekValuebağlıdır.

Abbreviate
Boolean

Optional. Boolean hafta içi adının kısaltılıp kısaltılmadığını gösteren değer. Atlanırsa, varsayılan değeri olur False; bu da haftanın günü adının kısaltılmaması anlamına gelir.

FirstDayOfWeekValue
FirstDayOfWeek

Optional. Numaralandırmadan FirstDayOfWeek seçilen ve haftanın ilk gününü belirten bir değer. Belirtilmezse kullanılır FirstDayOfWeek.System .

Döndürülenler

Belirtilen haftanın gününün adını içeren dize değeri.

Özel durumlar

Weekday 1'den küçük veya 7'den büyük ya da FirstDayOfWeekValue 0'dan küçük veya 7'den büyük.

Örnekler

Aşağıdaki örnek, belirtilen tarihten haftanın gününü almak için işlevini ve ardından WeekDayName haftanın gününün adını numarasından almak için işlevini kullanırWeekday.

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

Açıklamalar

tarafından WeekdayName döndürülen dize yalnızca giriş bağımsız değişkenlerine değil, aynı zamanda Windows Denetim Masası'nda belirtilen Bölgesel Seçenekler ayarlarına da bağlıdır.

Uyarı

WeekdayName, ad alanında sınıfının System.Globalization özelliğinden CurrentCultureCultureInfo geçerli takvim ayarını kullanır. Varsayılan CurrentCulture değerler Denetim Masası ayarları tarafından belirlenir.

Bağımsız FirstDayOfWeekValue değişken aşağıdaki ayarlardan birine sahip olabilir.

Numaralandırma değeri Değer Açıklama
FirstDayOfWeek.System 0 Sistem ayarlarında haftanın ilk günü belirtildi (varsayılan)
FirstDayOfWeek.Sunday 1 Pazar
FirstDayOfWeek.Monday 2 Pazartesi (ISO standardı 8601, bölüm 3.17 ile uyumludur)
FirstDayOfWeek.Tuesday 3 Tuesday
FirstDayOfWeek.Wednesday 4 Wednesday
FirstDayOfWeek.Thursday 5 Thursday
FirstDayOfWeek.Friday 6 Friday
FirstDayOfWeek.Saturday 7 Cumartesi

Şunlara uygulanır

Ayrıca bkz.