如何从C#中的日期字符串中仅获取日期部分

克里希纳·莫汉(Krishna Mohan)

我需要使用这种格式“ 2015-10-03”,但即时通讯这样的“ 10/3/2015”和“ 10/3/2015 12:00:00 AM”在我的查询中均不起作用。因为我的updatedate数据类型仅是日期

    Fromdate = Txtbox_AjaxCalFrom.Text.Trim();//  10/3/2015
    DateTime frmdt = Convert.ToDateTime(Fromdate);// 10/3/2015 12:00:00 AM
    ToDate = Txtbox_AjaxCalTo.Text.Trim();
    DateTime todt = Convert.ToDateTime(Fromdate);

我想要这样的查询

updateddate between  '2015-10-03' and '2015-10-03' 

完整查询

   gvOrders.DataSource = GetData(string.Format("select * from GoalsRoadMap where Activities='{0}' and project ='" + ProjectName + "' and updateddate between  '2015-10-03' and '2015-10-03' ", customerId));
名爵

尝试这个:

DateTime frmdt = Convert.ToDateTime(fromDate); 
string frmdtString = frmdt.ToString("yyyy-MM-dd");

或一次:

string frmdt = Convert.ToDateTime(fromDate).ToString("yyyy-MM-dd");

因此,您的代码可能如下所示:

Fromdate = Txtbox_AjaxCalFrom.Text.Trim();//  10/3/2015
string frmdt = Convert.ToDateTime(Fromdate).ToString("yyyy-MM-dd");
ToDate = Txtbox_AjaxCalTo.Text.Trim();
string todt = Convert.ToDateTime(todt).ToString("yyyy-MM-dd");

gvOrders.DataSource = GetData(string.Format("select * from GoalsRoadMap where Activities='{0}' and project ='" + ProjectName + "' and updateddate between  '{1}' and '{2}' ", customerId, frmdt, todt  ));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从C#中的字符串获取日期

如何从字符串中获取日期?

如何从长字符串中仅获取日期字符串

如何从日期字符串中获取日期(2 位)

解析UTC日期字符串以C#中的日期

如何在C#中从文本(Json字符串)更改日期格式(或如何从长字符串获取日期值)

如何仅更改日期字符串中的年份?

在C#中是否可以检查给定的日期格式字符串是否仅包含日期格式或时间格式?

在字符串php中获取日期

从日期字符串中获取年份

Java如何从字符串中获取日期

如何从字符串时间戳中获取日期时间

如何在字符串中获取日期时间值?

如何在日期字符串中获取“ AM / PM”?

如何在javascript中从Date()获取日期字符串

在C#中解析日期字符串时出错

在C#中验证日期字符串的最佳方法

如何在 C# 中解析沒有空格的字符串中的日期?

如何从字符串中捕获日期?

如何在ASP.NET C#中以DateTime形式转换字符串日期

如何在 c# 中將字符串解析為日期時間?

如何在C#中对包含日期的字符串数组进行排序?

如何在C#中解析此日期字符串

无论用户的时区如何,如何从日期字符串中获取日期名称?

如何拆分日期字符串并在不同的变量中获取结果字符串?

如何从C#中的URL获取子字符串或字符串的一部分

如何从javascript中的日期字符串获取本地时区日期?

如何从C#中的字符串获取第二部分

如何在python中检查日期字符串的日期?