1)转换日期格式为DateTime类型

DateTime dtToday = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd"));//今天
DateTime dtNexDay = Convert.ToDateTime(DateTime.Now.AddDays(1).ToString("yyyy-MM-dd"));//明天
DateTime dtMonthFirstday = Convert.ToDateTime(new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1).ToString("yyyy-MM-dd"));//本月
DateTime dtThreeMonth = Convert.ToDateTime(new DateTime(DateTime.Now.Year, DateTime.Now.AddMonths(-3).Month, 1).ToString("yyyy-MM-dd"));//3个月前
DateTime dtYearFirstday = Convert.ToDateTime(new DateTime(DateTime.Now.Year, 1, 1).ToString("yyyy-MM-dd"));//今年

2)使用LINQ判断日期

var query = db.Query<UserInfo>().Where(c=>c.Date>dtToday&&c.Date<dtNexDay)


PS:一般判断方法,使用DateTime的Compare方法

  string startTime = db.UserInfo.FirstOrDefault().StartTime;string endTime = db.UserInfo.FirstOrDefault().EndTime;DateTime startDT = Convert.ToDateTime(startTime);DateTime endDT = Convert.ToDateTime(endTime);DateTime nowDT = DateTime.Now;if(DateTime.Compare(nowDT,startDT ) > 0 && DateTime.Compare(nowDT,endDT )< 0){ConSole.WriteLine("现在处于startTime 和endTime 之间的时间段");}

转载于:https://www.cnblogs.com/HansZimmer/p/9239929.html

LINQ中判断日期时间段相关推荐

  1. java中判断日期是当天_java中如何判断指定日期是不是今天

    java中如何判断指定日期是不是今天 发布时间:2020-06-19 10:35:23 来源:亿速云 阅读:150 作者:Leah java中如何判断指定日期是不是今天?相信很多新手小白还没学会这个技 ...

  2. ef linq 中判断实体中是否包含某集合

    我有一个需求,问题有很多标签,在查询时,需要筛选包含查询标签的一个集合(List<int>),以前的做法是先查询出来符合查询标签条件的标签id的结果集A,再查询问题时,加上判断是否包含该标 ...

  3. java 日期是否合法_java 中 Date 类型快判断日期是否合法.

    // 如果日期不合法,则抛异常try {String date_str = 5555-22-33;SimpleDateFormat format=new SimpleDateFormat(yyyy-M ...

  4. js 日期比较大小,js判断日期是否在区间内,js判断时间段是否在另外一个时间段内...

    /** * 日期解析,字符串转日期 * @param dateString 可以为2017-02-16,2017/02/16,2017.02.16 * @returns {Date} 返回对应的日期对 ...

  5. java 正则表达式 判断 日期_怎么在java中利用正则表达式对时间日期进行判断

    怎么在java中利用正则表达式对时间日期进行判断 发布时间:2020-12-08 16:18:34 来源:亿速云 阅读:105 作者:Leah 这篇文章给大家介绍怎么在java中利用正则表达式对时间日 ...

  6. php中判断星座的代码怎么写,如何在php中根据日期判断星座

    如何在php中根据日期判断星座 发布时间:2021-02-18 17:02:34 来源:亿速云 阅读:78 作者:Leah 如何在php中根据日期判断星座?相信很多没有经验的人对此束手无策,为此本文总 ...

  7. java 判断日期是同一天_如何检查Java中的两个日期是否在同一天

    虽然根据java.util.Date的日期组件部分给出的答案在很多部分都是足够的,但我要强调的是,java.util.Date不是日期,而是一种以毫秒为单位测量的UNIX时间戳.那是什么后果? 日期时 ...

  8. 在Extjs中对日期的处理,以及在后端数据在SQL语句的判断处理

    jsp页面可选择时间: {xtype : 'datefield',id : 'START_CREATION_DATE_',format : 'Y-m-d H:i:s',submitFormat : ' ...

  9. php 时间段 mysql 存储_php – 在MySQL解决方案中存储日期范围

    我正在编写脚本,要求管理员能够在他想要停车场时插入日期,管理员在一个范围内插入日期. 我很难找到在MySQL中存储日期的最佳方法的解决方案. 我应该使用两列AVAILABLE_FROM_DATE和AV ...

最新文章

  1. 渐进式Web应用程序的深入概述
  2. python计算1到100的和-Python3基础 sum,range 计算1到100的和
  3. html自动广告业代码,html+javascript实现广告窗自由浮动
  4. tftp服务器_Transfer for Mac(TFTP服务器)
  5. 【架构二】后端高可用架构演进
  6. ML一:python的KNN算法
  7. Python-进程相关概念
  8. 设置 ASP.NET 存储当前应用程序的临时文件(生成的源、编译了的程序集等)的目录的物理路径。...
  9. 升序输出三个数_C语言入门经典例题:求100~999的水仙花数
  10. 转 Linux查看文件编码格式及文件编码转换
  11. LINUX使用sed完成文本文件的修改
  12. 使用bash编写Linux shell脚本--调试和版本控制
  13. redis 源码全解析
  14. 小学计算机课程目录五年级,小学信息技术课程目录.doc
  15. 市场份额持续下滑,博世面向中国市场“低头”了?
  16. 北大MBA夫妇不满现有教育系统 携女隐居终南山
  17. Matlab2019b中配置最小均方误差滤波器(dsp.LMSFilter)详细设置
  18. 复选框判断是否选中及获取值
  19. mysql的时间模糊chax_MySQL™ 参考手册(通用安装指南)
  20. 密码学——现代密码体制总结(别再管哈希叫加密了噢~)

热门文章

  1. 第十一篇 SpringBoot 2 x整合Swagger2
  2. 前华为技术大牛告诉你:如何正确入门深度学习
  3. 甲骨文正式宣布将Java EE移交给Eclipse基金会
  4. 想了解概率图模型?你要先理解图论的基本定义与形式
  5. git——^和~的区别(转)
  6. Spring MVC:使用SimpleUrlHandlerMapping的一个简单例子
  7. 微软职位内部推荐-Senior PM
  8. Linux学习笔记2-文件读写操作
  9. Oracle10g数据库归档与非归档模式下的备份与恢复
  10. Eclipse中代码编辑背景颜色修改和XML字体修改