簡體   English   中英

DateTime.kind 屬性

[英]DateTime.kind property

DateTime.kind屬性有一點疑問。 文檔說kind屬性具有三個字段Unspecified, Local, and Utc ,以顯示日期時間 object 的表示方式。

DateTime dt1 = DateTime.Now;
Console.WriteLine(dt1.Kind);

其中顯示“本地”,但在一些微軟文檔中,我將 Windows 維護的系統日期和時間標記為 UTC 而不是本地時間。

如果是這種情況,那么上面的WriteLine應該 output 它是 UTC 而不是 Local?

任何想法?

——拉胡爾

DateTime.Now旨在檢索當前本地時間。 DateTime.UtcNow檢索當前 UTC 時間。

請注意,這與 Windows 本身如何存儲時間無關。 我相信它以 UTC 存儲當前時間,但也跟蹤當前時區,因此它可以顯示適當的本地時間。 我相信這也是DateTime.Now所做的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM