【.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]));
相关推荐
摸着石头过河的石头18 小时前
JavaScript 垃圾收集:内存管理的艺术
前端·javascript
前端小崽子18 小时前
🔥 踩坑实录:Fabric 在 Intel Iris Xe 显卡上 CPU 飙升 100%
前端
东华帝君18 小时前
React Suspense组件
前端
siaikin18 小时前
基于 Astro Starlight 的多框架文档
前端·vue.js·markdown
红毛丹18 小时前
在 Playwright 中执行 JavaScript
前端·自动化运维
一树山茶18 小时前
uniapp云函数使用——内容审核
前端·javascript
刘某的Cloud18 小时前
ceph设置标志位
linux·运维·ceph·openstack
西西学代码18 小时前
Flutter---坐标网格图标
前端·javascript·flutter
用户214118326360218 小时前
假期值班,困在形式主义里的“假坚守”
前端
monkeyhlj18 小时前
excel-mcp-server rocky linux简单部署
linux·运维·excel