首頁 >後端開發 >C++ >如何在 C# 中從 DateTime 物件中移除時間?

如何在 C# 中從 DateTime 物件中移除時間?

Patricia Arquette
Patricia Arquette原創
2025-01-21 09:31:09155瀏覽

How to Strip Time from a DateTime Object in C#?

從 C# DateTime 物件中刪除時間資訊

問題:

如何在 C# 中從 DateTime 物件中僅擷取日期部分,而丟棄時間資訊?

說明:

通常,您只需要 DateTime 值的日期部分。 字串操作可能容易出錯,尤其是當您需要將結果轉換回 DateTime 時。

解:

最簡單、最有效的方法是利用 Date 屬性:

<code class="language-csharp">DateTime dateAndTime = DateTime.Now;
DateTime dateOnly = dateAndTime.Date;</code>

dateOnly 變數現在保存 dateAndTime 的日期部分,時間設定為午夜 (00:00:00)。這可以避免字串轉換並保持資料完整性。

以上是如何在 C# 中從 DateTime 物件中移除時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn