public:
static property DateTime Today { DateTime get(); };
public static DateTime Today { get; }
static member Today : DateTime
Public Shared ReadOnly Property Today As DateTime
下列範例會
Date
使用 屬性來擷取目前的日期。 它也說明如何使用
DateTime
一些標準日期和時間格式字串來格式化值。 請注意,第三次
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
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
從 .NET Framework 2.0 版開始,傳回值是 DateTimeKind 其 屬性傳回 的 Local 。
因為它會傳回目前日期而不使用目前時間,所以 Today 屬性適合用於只處理日期的應用程式。 如需詳細資訊,請參閱 選擇 DateTime、DateTimeOffset、TimeSpan 和 TimeZoneInfo。 相反地, TimeOfDay 屬性會傳回目前時間,而沒有目前日期,而 Now 屬性則會同時傳回目前日期與目前時間。