DateTime.Today 屬性(System) | Microsoft Docs

文章推薦指數: 80 %
投票人數:10人

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 本文內容



請為這篇文章評分?