DateTime.Today Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.