【.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]));
相关推荐
梦曦i1 分钟前
v0.2.0 架构升级:class + reactive 重塑状态管理
前端·uni-app x
布丁爱干饭2 分钟前
寄给午后
前端
CodeYp201918 分钟前
第6讲:Ext 系列文件系统
linux·文件系统·ext
爱吃香菜的初学者24 分钟前
十九.Linux——TCP协议(1)
linux·网络·tcp/ip
Zevalin爱灰灰27 分钟前
Linux入门第二部分(ARM裸机篇) 第三章 汇编LED驱动实验
linux·汇编·arm开发
java1234_小锋29 分钟前
【技术专题】CSS3 网页技术 - CSS3 布局进阶
前端·css·css3
EVEN-091338 分钟前
Linux-IPC进程间通信
linux·运维·服务器
多弗朗皮卡丘1 小时前
Linux 进程信号
linux·运维·服务器
^乘风破浪^1 小时前
Kali配置i3wm教程1
linux·kali·i3wm
qeen871 小时前
【Linux】动静态库的链接与加载过程
linux·运维·系统编程