DateTime.Today 屬性(System) | Microsoft Docs
文章推薦指數: 80 %
DateTime thisDay = DateTime.Today; // Display the date in the default (general) format. Console.WriteLine(thisDay.ToString()); Console.
跳到主要內容
已不再支援此瀏覽器。
請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。
下載MicrosoftEdge
其他資訊
目錄
結束焦點模式
語言
閱讀英文
儲存
編輯
共用
Twitter
LinkedIn
Facebook
電子郵件
WeChat
目錄
語言
語言
閱讀英文
儲存
目錄
閱讀英文
儲存
編輯
Twitter
LinkedIn
Facebook
電子郵件
WeChat
目錄
DateTime.Today屬性
參考
此頁面有所助益嗎?
Yes
No
還有其他意見反應嗎?
系統會將意見反應傳送給Microsoft:按下[提交]按鈕,您的意見反應將用來改善Microsoft產品和服務。
隱私權原則。
送出
謝謝。
定義
命名空間:
System
組件:System.Runtime.dll
組件:mscorlib.dll
組件:netstandard.dll
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。
Microsoft對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
本文內容
取得目前的日期。
public:
staticpropertyDateTimeToday{DateTimeget();};
publicstaticDateTimeToday{get;}
memberthis.Today:DateTime
PublicSharedReadOnlyPropertyTodayAsDateTime
屬性值
DateTime
物件,設定為今天的日期,且時間元件設定為00:00:00。
範例
下列範例會使用Date屬性來取得目前的日期。
它也會說明如何DateTime使用一些標準日期和時間格式字串來格式化值。
請注意,第三次呼叫方法所產生的輸出ToString(String)會使用g格式規範來包含時間元件,也就是零。
usingSystem;
publicclassExample
{
publicstaticvoidMain()
{
//Getthecurrentdate.
DateTimethisDay=DateTime.Today;
//Displaythedateinthedefault(general)format.
Console.WriteLine(thisDay.ToString());
Console.WriteLine();
//Displaythedateinavarietyofformats.
Console.WriteLine(thisDay.ToString("d"));
Console.WriteLine(thisDay.ToString("D"));
Console.WriteLine(thisDay.ToString("g"));
}
}
//Theexampledisplaysoutputsimilartothefollowing:
//5/3/201212:00:00AM
//
//5/3/2012
//Thursday,May03,2012
//5/3/201212:00AM
openSystem
//Getthecurrentdate.
letthisDay=DateTime.Today
//Displaythedateinthedefault(general)format.
printfn$"{thisDay}\n"
//Displaythedateinavarietyofformats.
printfn$"{thisDay:d}"
printfn$"{thisDay:D}"
printfn$"{thisDay:g}"
//Theexampledisplaysoutputsimilartothefollowing:
//5/3/201212:00:00AM
//
//5/3/2012
//Thursday,May03,2012
//5/3/201212:00AM
ModulemodMain
PublicSubMain()
'Getthecurrentdate.
DimthisDayAsDateTime=DateTime.Today
'Displaythedateinthedefault(general)format.
Console.WriteLine(thisDay.ToString())
Console.WriteLine()
'Displaythedateinavarietyofformats.
Console.WriteLine(thisDay.ToString("d"))
Console.WriteLine(thisDay.ToString("D"))
Console.WriteLine(thisDay.ToString("g"))
EndSub
EndModule
'Theexampledisplaysoutputsimilartothefollowing:
'5/3/201212:00:00AM
'
'5/3/2012
'Thursday,May03,2012
'5/3/201212:00AM
備註
從.NETFramework版本2.0開始,傳回值是其屬性會傳回的DateTimeKindLocal。
因為它會傳回目前沒有目前時間的日期,所以Today屬性適用于僅使用日期的應用程式。
如需詳細資訊,請參閱在DateTime、DateTimeOffset、TimeSpan和TimeZoneInfo之間進行選擇。
相反地,屬性會傳回目前的TimeOfDay時間,而不會傳回目前的日期,而且此屬性會傳回Now目前的日期和目前的時間。
適用於
另請參閱
Now
TimeOfDay
本文內容
延伸文章資訊
- 1DateTime.Today 屬性(System) | Microsoft Docs
DateTime thisDay = DateTime.Today; // Display the date in the default (general) format. Console.W...
- 2Date and time in C# - working with date and time in CSharp
In our first example, we get today's date. Program.cs. DateTime now = DateTime.Now; Console.Write...
- 3Working with Date and Time in C# - TutorialsTeacher
C# includes DateTime struct to work with dates and times. To work with date and ... Today; // ret...
- 4C# DateTime.Today (Current Day With Zero Time) - Dot Net ...
DateTime.Today returns just the day—without the time. This is different from DateTime.Now, which ...
- 5How do I get today's date in C# in mm/dd/yyyy format? - Stack ...
string today = DateTime.Today.ToString("M/d");.