如何从datetime格式获取日期

时间:2009-05-12 04:33:35

标签: asp.net vb.net

我有一个日期时间,例如:23/9/2009 10:00:00 AM。我想从datetime.Means 23/9/2009获取日期。可以提供帮助

5 个答案:

答案 0 :(得分:10)

只做

DateTime dateOnly = myDateTime.Date;

将其显示为您可以执行的日期

string dateString = dateOnly.ToShortDateString();

请注意,即使使用时间组件,ToShortDateString也能正常工作。

答案 1 :(得分:2)

你可以这样做:

DateTime.Parse("23/9/2009 10:00:00").Date.ToString()

答案 2 :(得分:2)

是的,.Date属性会为您提供所需的信息。

答案 3 :(得分:1)

搜索网络总是有帮助的。

Google'datetime msdn',您将获得最佳reference material

答案 4 :(得分:0)

除了ToShortDateString函数之外的另一种方式。 在这里,我们使用格式字符串来获取结果。

dim myDateFormat as String = "MM/d/yyyy"
dim myDateTime as DateTime = DateTime.Now    'Displays: 1/17/2014 2:33:23 PM
dim myDateOnly as DateTime = myDateTime.ToString(format)     'Displays: 1/17/2004