【.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]));
相关推荐
激昂网络10 小时前
在Ubuntu 24.04上编译T527 Android系统:遇到的几个问题及解决方法
android·linux·ubuntu
不愿透露姓名的大鹏10 小时前
VMware vSphere开通用户和分配权限
linux·运维·服务器·vmware
Zk.Sun10 小时前
【RK3588 Mali610 适配 Qt6 】
前端·javascript·vue.js
不想吃菠萝10 小时前
vue3+ts 使用postcss-pxtorem依赖进行rem适配
前端·javascript·vue.js·postcss
-ONLY-¥10 小时前
MySQL故障排查与性能优化实战
linux
人民广场吃泡面10 小时前
React新手快速入门学习指南(2026最新版)
前端·react.js·前端框架
Calebbbbb10 小时前
使用 Android Emulator 针对 AOSP 单测编译运行并检查覆盖率的完整实践
android·linux·安卓
kyriewen1110 小时前
本地存储全家桶:从localStorage到IndexedDB,把数据塞进用户浏览器
开发语言·前端·javascript·ecmascript·html5
童话的守望者10 小时前
matrix-breakout-2-morpheus靶机通关
linux·运维·服务器
Frank_refuel11 小时前
Linux操作系统 -> 进程信号(上)
linux·运维·服务器