2009-04-01 5 views

ответ

9

Используйте Date свойство поля даты и времени (если вам нужно сделать это на клиенте)

0

В зависимости от сервера базы данных, но в SQL сервере, я обычно использую это в моем запросе SQL:

CAST(FLOOR(CAST([MyDateTimeColumn] AS float)) AS datetime) 
3

DateTime.Date даст вам только дата часть DateTime, если вы хотите, чтобы передать его вокруг вашего приложения

3

Если вы внутри .NET, как это кажется, что вы на основе тегов

dim myDate as DateTime = DateTime.Parse('4/1/2009 8:00:00AM') 
dim myDesiredValue as String = myDate.ToShortDateString() 
+0

Это хороший. Благодарю. – user1477388

1

Это C# (да - я знаю, что вы хотите, VB), но при условии, что ни один из следующих не использует ничего, кроме DataTime затем это должно дать вам хочу, чтобы вы хотите ...

 string foo = "4/1/2009 8:00:00AM"; 
     DateTime bar = DateTime.Parse(foo); 
     string output = bar.ToString("M/d/yyyy"); 
Смежные вопросы