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

Gereklidir. Tamsayı. 1 ile 7 arasında hafta içi için sayısal gösterim; 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

İsteğe bağlı. Boolean hafta içi adının kısaltılıp kısaltılmadığını gösteren değer. Atlanırsa, varsayılan değer olur False. Bu, haftanın günü adının kısaltılmaması anlamına gelir.

FirstDayOfWeekValue
FirstDayOfWeek

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

Döndürülenler

Belirtilen haftanın gününün adını içeren bir 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 bir tarihten haftanın gününü almak için işlevini ve ardından WeekDayName hafta 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, windows Denetim Masası belirtilen Bölgesel Seçenekler ayarlarına da bağlıdır.

Not

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 belirtilen haftanın ilk günü (varsayılan)
FirstDayOfWeek.Sunday 1 Pazar
FirstDayOfWeek.Monday 2 Pazartesi (ISO standart 8601, bölüm 3.17 ile uyumlu)
FirstDayOfWeek.Tuesday 3 Salı
FirstDayOfWeek.Wednesday 4 Çarşamba
FirstDayOfWeek.Thursday 5 Perşembe
FirstDayOfWeek.Friday 6 Cuma
FirstDayOfWeek.Saturday 7 Cumartesi

Şunlara uygulanır

Ayrıca bkz.