.net-core - DbFunctions.TruncateTime 在 .net 核心中不起作用
问题描述
DbFunctions.TruncateTime 在我的代码中不起作用
这是我的 dal 函数
public int GetAllExpiredOrderCount(int branchId)
{
var currentDate = ROSCommon.GetCurrentDateTime();
var allExpiredOrderCount = GetRecordCount(x => x.OrderStatus != (byte)RosEnums.OrderStatus.CANCELLED && (x.OrderStatus != (byte)RosEnums.OrderStatus.DELIVERED) && (x.OrderStatus != (byte)RosEnums.OrderStatus.REJECTED) && (DbFunctions.TruncateTime(x.DeliveryDateTime) < currentDate.Date) && x.BranchId == branchId);
return allExpiredOrderCount;
}
解决方案
推荐阅读
- lotus-notes - 如何为日历/日历事件创建通知 - Domino API
- talend - 多个 api 作业在组件 tFileFetch_1 中出现异常
- c++-cli - 更改图表控件中一系列绘图中某些数据点的颜色
- html - Angular 8:为什么只有在点击 2 次后才会加载警报
- java - 一段时间后应用程序因 TokenRefresher 异常而崩溃
- python - 如何检查矩阵在张量流中是否可逆?
- laravel - 为什么我运行 artisan php 总是产生成品?
- python - 如何在 html 页面中添加烧瓶自动索引
- winapi - 为什么 GetCaretPos 返回与 GetTextExtentPoint32 不同的远程编辑
- python - 检查端子颜色