DateTime.Today Özellik

Tanım

Geçerli tarihi alır.

public:
 static property DateTime Today { DateTime get(); };
public static DateTime Today { get; }
static member Today : DateTime
Public Shared ReadOnly Property Today As DateTime

Özellik Değeri

Saat bileşeni 00:00:00 olarak ayarlanmış, bugünün tarihine ayarlanmış bir nesne.

Örnekler

Aşağıdaki örnek, geçerli tarihi almak için özelliğini kullanır Date . Ayrıca, standart tarih ve saat biçim dizelerinden bazıları kullanılarak bir DateTime değerin nasıl biçimlendirilebileceğini de gösterir. Yöntemine yapılan üçüncü çağrı tarafından üretilen çıkışın ToString(String) , sıfır olan zaman bileşenini dahil etmek için g biçim belirticisini kullandığını unutmayın.

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
open System

// Get the current date.
let thisDay = DateTime.Today
// Display the date in the default (general) format.
printfn $"{thisDay}\n"
// Display the date in a variety of formats.
printfn $"{thisDay:d}"
printfn $"{thisDay:D}"
printfn $"{thisDay: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
Module modMain
   Public Sub Main()
      ' Get the current date.
      Dim thisDay As DateTime = 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"))
   End Sub
End Module
' 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

Açıklamalar

.NET Framework sürüm 2.0'dan başlayarak, dönüş değeri özelliği döndüren KindLocalbir DateTime değeridir.

Geçerli tarihi geçerli saat olmadan döndürdüğünden, Today özellik yalnızca tarihlerle çalışan uygulamalarda kullanıma uygundur. Ayrıntılar için bkz. DateTime, DateTimeOffset, TimeSpan ve TimeZoneInfo Arasında Seçim. Buna karşılık, TimeOfDay özellik geçerli tarih olmadan geçerli saati döndürür ve Now özellik hem geçerli tarihi hem de geçerli saati döndürür.

Şunlara uygulanır

Ayrıca bkz.