DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 FirstDayOfWeekValue
bağ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 |