Aracılığıyla paylaş


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 üçüncü çağrı tarafından üretilen çıktının ToString(String) , saat bileşenini (sıfır) eklemek için g biçim tanımlayıcısını 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 , özelliği yalnızca tarihlerle çalışan uygulamalarda kullanıma uygundur. Ayrıntılar için bkz. DateTime, DateTimeOffset, TimeSpan ve TimeZoneInfo Arasında Seçim Yapın. Buna karşılık, TimeOfDay özelliği 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.