2014-03-29 61 views
-2

有沒有辦法告訴.net中的日期時間,說的一天,17小時,而不是24?比方說,我正在轉向另一個星球,我想寫一個日曆程序(我其實有一個問題的理由)。我堅持86400秒的營業額的事情,還是我可以把它設置爲別的?c#日期時間類深度配置

+1

取決於你移動了哪個星球。 –

回答

2

在.NET中,DateTime結構旨在與人類對時間的理解一起工作,其中日期爲24小時,一小時爲60分鐘,一分鐘爲60秒。

如果你需要一些外星人的時間,如果一天有17個小時,那麼你應該寫自己的班級來處理這個問題。不幸的是,.NET框架沒有提供類來處理任何可能的外星智慧對時間的理解。

+0

誰在談論「地外智慧對時間的理解?」 http://www.cnn.com/2013/12/10/tech/innovation/mars-one-plan/ – Zuzlx

+0

我想你就是那個談論它的人。在我的回答中,我剛剛討論了.NET中構建的內容以及'DateTime'結構爲您提供了什麼。不幸的是,它不能被修改以適應您的要求。這種結構根本不是爲此目的而設計的。但你可以隨時編寫自己的課程以適應特定的要求。 –