关于linq查询,字符串日期转时间日期对比

初学者的谦卑 初学者的谦卑 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想做的就是根据用户选择的日期(20140508),查询出该日期下所有的数据,包括添加日期!然后在根据用户选择添加日期(年月日时分秒20140508100000)这样的格式去跟数据库的添加日期做大于小于比较。由于数据库里面的添加日期保存的是字符串类型,所以无法准确的去判断大于用户选择的时间还是小于用户选择的时间。
var query = from tb in context.table
where tb.date == user.dt //日期
select new tableDTO() //tableDTO里面的add_date是字符串类型
{
add_date =tb.add_date
};

//user.add是用户选择的日期也是字符串类型
if(user.add_date!=null)
{

请问该怎么去转换这些字符串日期,然后做大于小于比较呢?
}
...全文

相关推荐

c# 时间日期控件还不错

还不错,大家可以看看

u010055328

个人开发的C#闹钟程序源代码详解

C#的设计吸取了C、C++和Java等多种语言的优点,因此它既有静态类型语言的安全性,也有动态语言的简洁性。它支持泛型编程,多线程,和异常处理等现代编程语言的特性。C#的版本迭代中不断融入新的编程范式和技术,如异步编程、LINQ(语言集成查询)等,体现了持续的进化和对开发者友好的设计理念。为了实现特定的功能或外观,你可能需要开发自定义控件。自定义控件继承自现有的控件,通过重写它们的行为和外观来实现。例如,以下是一个简单的自定义控件示例,它继承自Button类并重写了OnPaint。

Shen Planck

LINQ字符串向datetime 转换时失败的处理方法

今天在使用LINQ时,由于数据库中的时间保存的是varchar()格式,查询时需要比较时间先后,于是使用了: 代码如下:from j in system.jhzdwhere j.dwbm.ToString().Trim() == branchcode.ToString().Trim()&& Convert.ToDateTime(j.yearmonth.ToString().Trim()).CompareTo(Convert.ToDateTime(timeFrom)) >= 0&& Convert.ToDateTime(j.yearmonth.ToString().Trim()).Compar

weixin_38570519

查询日期源代码

很好的c#查询日期。非常实用,不可多得的源代码

x307451602

LINQ查询示例.doc

LINQ查询示例.docLINQ查询示例.docLINQ查询示例.docLINQ查询示例.docLINQ查询示例.docLINQ查询示例.doc

Clrs
评论 2
收藏 已收藏
分享
返回顶部
初学者的谦卑
LINQ 8,492 成员 4,736 内容