【.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]));
相关推荐
一只自律的鸡1 天前
【Linux系统编程】文件IO 函数篇
linux·linux系统编程
未来龙皇小蓝1 天前
RBAC前端架构-05:引入Element-UI及相关逻辑
前端·ui
yanlele1 天前
AI Coding 时代下, 关于你会写代码这件事儿, 还重要吗?
前端·javascript·ai编程
dinga198510261 天前
linux上redis升级
linux·运维·redis
hzc09876543211 天前
Linux系统下安装配置 Nginx 超详细图文教程_linux安装nginx
linux·服务器·nginx
打瞌睡的朱尤1 天前
Vue day9 购物车,项目,vant组件库,vw,路由
前端·javascript·vue.js
RisunJan1 天前
Linux命令-ltrace(用来跟踪进程调用库函数的情况)
linux·运维·服务器
阿乐艾官1 天前
【 LVM 创建逻辑卷】
linux
予枫的编程笔记1 天前
【Linux高级篇】搞定文件句柄+TIME_WAIT,Linux内核初步调优实操指南
linux·linux运维·ulimit·time_wait·sysctl.conf·内核调优·服务器优化
c***03231 天前
linux centos8 安装redis 卸载redis
linux·运维·redis