DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された曜日の名前を含んでいる文字列値を返します。
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
パラメーター
- Weekday
- Int32
必須です。 整数。 曜日を指定する 1 ~ 7 の数値。1 は週の最初の曜日を表し、7 は週の最後の曜日を表します。 最初と最後の曜日は、FirstDayOfWeekValue
の設定により決まります。
- Abbreviate
- Boolean
省略可能。 曜日の名前を省略するかどうかを示す Boolean
値。 省略した場合、既定値の False
が使用され、曜日の名前は省略されません。
- FirstDayOfWeekValue
- FirstDayOfWeek
省略可能。 週の最初の曜日を指定する FirstDayOfWeek 列挙体から選択する値。 指定しない場合は、FirstDayOfWeek.System
が使用されます。
戻り値
指定された曜日の名前を含んでいる文字列値。
例外
Weekday
が 1 より小さいか 7 を超えています。または FirstDayOfWeekValue
が 0 より小さいか 7 を超えています。
例
次の例では、 関数を Weekday
使用して、指定した日付から曜日を取得し、関数を WeekDayName
使用してその数値から曜日の名前を取得します。
Dim oldDate As Date
Dim oldWeekDayName As String
oldDate = #2/12/1969#
oldWeekDayName = WeekdayName(Weekday(oldDate))
' oldWeekDayName now contains "Wednesday".
注釈
によってWeekdayName
返される文字列は、入力引数だけでなく、Windows コントロール パネルで指定された地域オプションの設定にも依存します。
注意
WeekdayName
は、 名前空間の クラスの CurrentCulture プロパティの現在の CultureInfo カレンダー設定を System.Globalization 使用します。 既定値CurrentCultureは、コントロール パネル設定によって決まります。
引数には FirstDayOfWeekValue
、次のいずれかの設定を指定できます。
列挙値 | 値 | 説明 |
---|---|---|
FirstDayOfWeek.System |
0 | システム設定で指定された週の最初の曜日 (既定値) |
FirstDayOfWeek.Sunday |
1 | 土曜日 |
FirstDayOfWeek.Monday |
2 | 月曜日 (ISO 標準 8601、セクション 3.17 に準拠) |
FirstDayOfWeek.Tuesday |
3 | Tuesday |
FirstDayOfWeek.Wednesday |
4 | 水曜日 |
FirstDayOfWeek.Thursday |
5 | Thursday |
FirstDayOfWeek.Friday |
6 | 金曜日 |
FirstDayOfWeek.Saturday |
7 | 土曜日 |
適用対象
こちらもご覧ください
.NET