CalendarWeekRule 列挙体とは? わかりやすく解説

CalendarWeekRule 列挙体

年の最初の週を決定するためのさまざまな規則定義します

名前空間: System.Globalization
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Enumeration CalendarWeekRule
Dim instance As CalendarWeekRule
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public enum CalendarWeekRule
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public enum class CalendarWeekRule
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public enum CalendarWeekRule
SerializableAttribute 
ComVisibleAttribute(true) 
public enum CalendarWeekRule
メンバメンバ
 メンバ説明
.NET Compact Framework によるサポートFirstDay1 年最初の週が、その年の第 1 日始まり、週の最初曜日として指定されている曜日次に訪れるのを待たず終了することを示します。値は 0 です。 
.NET Compact Framework によるサポートFirstFourDayWeek1 年最初の週が、週の最初曜日として指定されている曜日次に訪れるまでに 4 日以上かかる週になるように指定しますISO 8601準拠します。値は 2 です。 
.NET Compact Framework によるサポートFirstFullWeek1 年最初の週が、その年の第 1 日目またはその後訪れる、週の最初曜日として指定されている曜日に始まることを示します。値は 1 です。 
解説解説

この暦の週規則は、週の最初曜日として指定される System.DayOfWeek 値に依存します。DateTimeFormatInfo.FirstDayOfWeek プロパティは、カルチャに対す既定値提供しますが、Calendar.GetWeekOfYear メソッドでその週の最初曜日として任意の DayOfWeek 値を指定できます

FirstDay 値に基づく最初の週の日数は、1 日から 7 日までのいずれかになります。FirstFullWeek 値に基づく最初の週の日数は、常に 7 日なります。FirstFourDayWeek 値に基づく最初の週の日数は、4 日から 7 日までのいずれかになります

たとえば、グレゴリオ暦で、その年の最初の日 (1 月 1 日) が火曜日であり、指定した週の最初曜日日曜日であるとしますFirstFullWeek選択すると、最初日曜日 (1 月 6 日) がその年の最初の週の始まりとして定義されます。その年の最初5 日間は、前年最後の週の一部と見なされますFirstFourDayWeek選択すると、その年の最初の日 (1 月 1 日) がその年の最初の週の始まりとして定義されます。これは、次の日曜日前に 1 月 1 日からその日まで 4 日以上あるためです。

その年の最初の日 (1 月 1 日) が金曜日であり、指定した週の最初曜日日曜日であるとしますFirstFourDayWeek選択すると、その年の最初日曜日 (1 月 3 日) がその年の最初の週の始まりとして定義されます。これは、1 月 1 日から次の日曜前日までの日数4 日よりも少ないためです。

各 CultureInfo は一連の暦をサポートしてます。Calendar プロパティは、カルチャの既定の暦を返し、OptionalCalendars プロパティは、そのカルチャがサポートしているすべての暦の配列返しますCultureInfo使用する暦を変更するには、CultureInfo.DateTimeFormat の Calendar プロパティ新しCalendar設定します

メモメモ

ISO 8601準拠した暦を作成するには、FirstFourDayWeek使用します

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からCalendarWeekRule 列挙体を検索した結果を表示しています。
Weblioに収録されているすべての辞書からCalendarWeekRule 列挙体を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からCalendarWeekRule 列挙体 を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「CalendarWeekRule 列挙体」の関連用語

CalendarWeekRule 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



CalendarWeekRule 列挙体のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS