【.net core】【sqlsugar】时间查询示例

1、时间包含查询示例

cs 复制代码
//model.TimeInterval为时间区间参数,参数格式为2024-01-01~2025-01-01
//query为当前查询的语句内容
//为当前查询语句增加创建时间模糊搜索查询条件
query = query.Where(a => ((DateTime)a.F_CreatorTime).ToString("yyyy-MM-dd HH:mm:ss").Contains(model.F_CreatorTime));

2、时间段查询示例

cs 复制代码
//model.TimeInterval为时间区间参数,参数格式为2024-01-01~2025-01-01
//query为当前查询的语句内容
var timeList = model.TimeInterval.Split('~');
var startTime = Convert.ToDateTime(timeList[0]);

var endTime = Convert.ToDateTime(timeList[1]);
//为当前查询语句增加创建时间时间区间查询条件
query = query.Where(a => a.F_CreatorTime >= Convert.ToDateTime(timeList[0]) && a.F_CreatorTime <= Convert.ToDateTime(timeList[1]));
相关推荐
网易独家音乐人Mike Zhou27 分钟前
【Linux应用】Linux系统日志上报服务,以及thttpd的配置、发送函数
linux·运维·服务器·mcu·物联网·嵌入式·iot
早该学学了29 分钟前
el-tabs问题解决大总结
前端
星河丶31 分钟前
useEffect的清理函数的执行时机
前端·react.js
CAD老兵33 分钟前
从 npm 到 Yarn 到 pnpm:JavaScript 包管理工具的演进之路
前端
Eric.Lee202134 分钟前
ubuntu 系统 多条命令通过 bash 脚本执行
linux·ubuntu·bash
星河丶35 分钟前
React 的“组件即函数”理念
前端
星河丶36 分钟前
什么是React中的副作用
前端·react.js
星河丶37 分钟前
React 组件化的设计思想如何提升代码复用性
前端·react.js
猩猩程序员37 分钟前
Cargo使用指南 - 使用 Cargo 的第一步
前端
猩猩程序员37 分钟前
Cargo使用指南 - 安装
前端