如何通过删除ASP.NET MVC中的时间将日期时间转换为日期

时间:2019-06-06 01:42:39

标签: sql-server asp.net-mvc datetime

在SQL Server中,我有两个日期列,它们声明为

CAST(FROM_Datevalue AS DATE) AS [FROM],
CAST(TO_Datevalue AS  DATE) AS [TO]  

在代理存根中,我声明了两个可为空的日期时间字段:

public DateTime? From { get; set;} 
public DateTime? To { get; set; }

在我的控制器中,我使用以下代码:

if (!(From).IsStringNullOrEmpty())
    parameters.Add("START_DATE", From);

if (!(To).IsStringNullOrEmpty())
    parameters.Add("END_DATE", To);

我只需要获取MM / DD / YYYY格式的日期,但是我得到的是mm / dd / yyyy hh:mm:ss

我尝试了datetime.parseconvert.todatetime,但是它们都没有起作用

1 个答案:

答案 0 :(得分:0)

您可以尝试

FORMAT(FROM_Datevalue, 'MM/dd/yyyy') as [FROM]

FORMAT(FROM_Datevalue, 'MM/dd/yyyy') as [FROM]