【.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]));
相关推荐
爱凤的小光14 小时前
Linux清理磁盘技巧---个人笔记
linux·运维
天外天-亮14 小时前
v-if、v-show、display: none、visibility: hidden区别
前端·javascript·html
jump_jump14 小时前
手写一个 Askama 模板压缩工具
前端·性能优化·rust
be or not to be14 小时前
HTML入门系列:从图片到表单,再到音视频的完整实践
前端·html·音视频
耗同学一米八14 小时前
2026年河北省职业院校技能大赛中职组“网络建设与运维”赛项答案解析 1.系统安装
linux·服务器·centos
90后的晨仔15 小时前
在macOS上无缝整合:为Claude Code配置魔搭社区免费API完全指南
前端
知星小度S15 小时前
系统核心解析:深入文件系统底层机制——Ext系列探秘:从磁盘结构到挂载链接的全链路解析
linux
2401_8904430215 小时前
Linux 基础IO
linux·c语言
沿着路走到底15 小时前
JS事件循环
java·前端·javascript
子春一216 小时前
Flutter 2025 可访问性(Accessibility)工程体系:从合规达标到包容设计,打造人人可用的数字产品
前端·javascript·flutter