从我所知道的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