使用SQLsugar怎么比较时间大小,CompareTo函数无法使用 返回
var result = dbContext.dbContext.Queryable<T_PM_STENCIL_TASK, T_JM_JODNO, T_EM_DEVICE, T_B_MATERIAL>(
(A, B, C, D) => new JoinQueryInfos(
JoinType.Left, A.JODNO == B.TJJ_JODNO,
JoinType.Left, A.TPST_CODE == C.TED_CODE,
JoinType.Left, B.TJJ_MATCODE == D.TBM_CODE
)
).Where((A, B, C, D) =>
A.WORKNO.Contains("") &&
A.TPST_CODE.Contains("") &&
(A.TPST_TYPE == "100") &&
//这个位置怎么写,这样写会报错的,提示CompareTo函数无法使用
(A.CDATE.ObjToDate().CompareTo(DateTime.Parse("2020/9/26 0:00:00")) <= 0) &&
(A.CDATE.ObjToDate().CompareTo(DateTime.Parse("2020/9/25 0:00:00")) > 0)
).OrderBy((A)=>A.CDATE).Select((A,B,C,D)=>new {
A.TPST_TYPE,
A.JODNO,
B.TJJ_PHYSICS,
A.WORKNO,
D.TBM_NAME,
A.TPST_CODE,
C.TED_LIFETIME_TIMES_CUR,
A.TED_TENSION_LT,
A.TED_TENSION_RT,
A.TED_TENSION_LD,
A.TED_TENSION_RD,
A.TED_TENSION_M,
A.TPST_IS_CLEAN,
A.TPST_IS_DAMAGE,
A.TPST_IS_OFFLINE,
A.CNAME,
A.CDATE
}).ToList();
热忱回答(1)
-
fate stay night VIP0
2020/9/27不支持上面语法用 A.CDATE.Date>datetime.now.data.addday(-3) 这种实现
0 回复