從我所知道的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 compareTo不適用於DateTime
- 3. DateTime,DateTime?和LINQ
- 4. 如何在DateTime比較期間強制Entity Framework使用datetime而不是datetime2?
- 5. 的jqGrid datetime列返回字符串值像/日期(1380565800000),而不是DateTime對象
- 6. Int32是DateTime嗎?
- 7. ng-datetime datepicker不是函數
- 8. datetime varchar yyyymmdd_hhmiss到datetime
- 9. .NET DateTime to BizTalk DateTime
- 10. DateTime只是日期?
- 11. Sqlite datetime轉換爲.Net datetime
- 12. 新DateTime()與默認(DateTime)
- 13. 比較python datetime到mysql datetime
- 14. 如何轉換DateTime?爲DateTime
- 15. DateTime()不起作用
- 16. DateTime列不更新
- 17. 使DateTime :: createFromFormat()返回子類而不是父類
- 18. Wildfly將DateTime映射到'bytea',而不是'Postgres'中的'timestamp'
- 19. Java Web服務,xsd日期而不是dateTime
- 20. DateTime getDayOfYear()返回366爲12-31-2013而不是365
- 21. 爲什麼DateTime到Unix時間使用double而不是整數?
- 22. MongoDB - 預期元素名稱爲'DateTime',而不是'Ticks'。錯誤
- 23. 數據集查詢默認爲字符串,而不是DateTime
- 24. 在Google圖表中使用DateTime而不是日期CandlestickChart
- 25. 爲什麼DateTime基於Ticks而不是毫秒?
- 26. DateTime時間戳記有周期而不是冒號
- 27. php datetime/datetimezone substract 2小時而不是1
- 28. Rails時間戳使用int(unixtime)而不是DATETIME for updated_at和created_at
- 29. Convert.ToString(DateTime)產生英國格式,而不是美國
- 30. 如何使Doctrine使用MySQL TIMESTAMP列而不是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