從我所知道的Date和DateTime有相同的功能。爲什麼我會想要使用一個而不是另一個?DateTime而不是DateTime?
回答
在VB.NET Date
是一個別名System.DateTime
,所以是的,他們是同樣的事情。您可以在MSDN上看到this chart中的所有別名。
語義,但文檔確實將它們稱爲_Visual基本數據類型_ – brendan 2011-04-11 18:55:13
和「它們的支持公共語言運行時類型」。 C#說同樣的事情,但包括單詞別名。 http://msdn.microsoft.com/en-us/library/ya5y69ds.aspx – 2011-04-11 19:31:23
因此,當在CLR中指定DateTime時,這是更好的方法嗎? – 2016-04-24 00:52:50
C#有沒有Date
類型,但DateTime
就做有Date
property它會返回全部被清除出來的時候,相關領域的DateTime
。
具體來說它返回:
具有相同的日期作爲這種情況下,和設定爲12:00:00午夜(00:00:00)的時間值的新對象。
VB.NET確實有Date
類型,但它是equivalent to a CLR DateTime
- 1. 什麼是「DateTime?」而不僅僅是C#中的DateTime?
- 2. DateTime,DateTime?和LINQ
- 3. 如何在DateTime比較期間強制Entity Framework使用datetime而不是datetime2?
- 4. Int32是DateTime嗎?
- 5. .NET DateTime to BizTalk DateTime
- 6. datetime varchar yyyymmdd_hhmiss到datetime
- 7. DateTime只是日期?
- 8. 比較python datetime到mysql datetime
- 9. 如何轉換DateTime?爲DateTime
- 10. 使DateTime :: createFromFormat()返回子類而不是父類
- 11. 在Google圖表中使用DateTime而不是日期CandlestickChart
- 12. Rails時間戳使用int(unixtime)而不是DATETIME for updated_at和created_at
- 13. Java Web服務,xsd日期而不是dateTime
- 14. DateTime時間戳記有周期而不是冒號
- 15. 數據集查詢默認爲字符串,而不是DateTime
- 16. 如何使Doctrine使用MySQL TIMESTAMP列而不是DATETIME?
- 17. DateTime :: getTimezone不返回時區名稱,而是返回偏移量
- 18. Django DateTime
- 19. DateTime包
- 20. DateTime TypeConverter
- 21. Laravel DateTime
- 22. TimeZone.GetUtcOffset()需要DateTime,但是DateTime的時區被忽略,爲什麼?
- 23. 將DateTime轉換爲DateTime?在asp.net
- 24. 將Joda 1.6.2 DateTime轉換爲2.1 DateTime
- 25. 從scala中的DateTime中減去DateTime
- 26. DateTime和DateTime?對象作爲參數
- 27. 如何在angularjs中添加datetime到datetime?
- 28. 如何在DATETIME不同時選擇包括DATETIME的DISTINCT記錄?
- 29. DateTime,.AddSeconds()不起作用?
- 30. Oracle DateTime算術不一致
我已經重新綁定到VB.NET,因爲VB.NET確實有Date類型(實際上是DateTime的別名,它可以解釋問題)。我希望我的假設是正確的。 – 2011-04-11 18:36:51
@Martinho:你的假設是正確的 – poke 2011-04-11 18:42:08
由於它的清洗,我打算使用DateTime,因爲它使它更明確,它包含一個時間組件。 – poke 2011-04-12 01:58:33