英語で読む

次の方法で共有


DateTimeOffset.Month プロパティ

定義

現在の DateTimeOffset オブジェクトによって表される日付の月要素を取得します。

C#
public int Month { get; }

プロパティ値

Int32

現在の DateTimeOffset オブジェクトの 1 ~ 12 の整数で表される月要素。

次の例では、値の月コンポーネントを DateTimeOffset 3 つの異なる方法で表示します。

  • プロパティの Month 値を取得します。

  • "M" 書式指定子を使用してメソッドを呼び出 ToString(String) す。

  • "MM" 書式指定子を ToString(String) 使用してメソッドを呼び出す。

C#
DateTimeOffset theTime = new DateTimeOffset(2008, 9, 7, 11, 25, 0,
                                       DateTimeOffset.Now.Offset);
Console.WriteLine("The month component of {0} is {1}.",
                  theTime, theTime.Month);

Console.WriteLine("The month component of {0} is{1}.",
                  theTime, theTime.ToString(" M"));

Console.WriteLine("The month component of {0} is {1}.",
                  theTime, theTime.ToString("MM"));
// The example produces the following output:
//    The month component of 9/7/2008 11:25:00 AM -08:00 is 9.
//    The month component of 9/7/2008 11:25:00 AM -08:00 is 9.
//    The month component of 9/7/2008 11:25:00 AM -08:00 is 09.

注釈

このプロパティは Month 、プロパティの値の影響を Offset 受けません。

また、"M" または "MM" カスタム書式指定子を DateTimeOffset 使用してメソッドを ToString 呼び出すことで、オブジェクトの月コンポーネントの文字列表現を作成することもできます。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0