この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

DateTime.Today プロパティ

 

公開日: 2016年11月

現在の日付を取得します。

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

public static DateTime Today { get; }

プロパティ値

Type: System.DateTime

今日の日付を表すオブジェクト (ただし、時刻部分は 00:00:00)。

以降、.NET Framework version 2.0 では、戻り値は、DateTimeKindプロパティから返されるLocalです。

現在の時刻のない現在の日付を返すので、Todayプロパティは日付のみを操作するアプリケーションでの使用に適しています。 詳細については、「DateTime、DateTimeOffset、TimeSpan、および TimeZoneInfo の使い分け」を参照してください。 これに対し、TimeOfDayプロパティは、現在の日付を使用せず、現在の時刻を返しますとNowプロパティは、現在の日付と現在の時刻の両方を返します。

次の例では、Date現在の日付を取得するプロパティです。 示されている方法、DateTime標準日時書式指定文字列の一部を使用して値を書式設定することができます。 3 番目の呼び出しによって、出力が生成されることに注意してください、ToString(String)メソッドは、時刻部分、ゼロを含める g 書式指定子を使用します。

using System;

public class Example
{
   public static void Main()
   {
      // Get the current date.
      DateTime thisDay = DateTime.Today;
      // Display the date in the default (general) format.
      Console.WriteLine(thisDay.ToString());
      Console.WriteLine();
      // Display the date in a variety of formats.
      Console.WriteLine(thisDay.ToString("d"));
      Console.WriteLine(thisDay.ToString("D"));
      Console.WriteLine(thisDay.ToString("g"));
   }
}
// The example displays output similar to the following:
//    5/3/2012 12:00:00 AM
//    
//    5/3/2012
//    Thursday, May 03, 2012
//    5/3/2012 12:00 AM

ユニバーサル Windows プラットフォーム
8 以降で使用可能
.NET Framework
1.1 以降で使用可能
ポータブル クラス ライブラリ
サポート対象: 移植可能 .NET プラットフォーム
Silverlight
2.0 以降で使用可能
Windows Phone Silverlight
7.0 以降で使用可能
Windows Phone
8.1 以降で使用可能
トップに戻る
表示: