EF Core 在时间查询时须要注意毫秒问题
1、如果数据库存储带了毫秒,那么在查询的时候传参也要带毫秒
--WorkDate字段没有毫秒的情况
StudioGeneric.Set<table1>().Where(p => p.WorkDate > new DateTime(2022, 6, 1, 23, 59, 59));
2、如果数据库存储没有毫秒,那么在查询的时候参数要去掉毫秒
--WorkDate字段有毫秒的情况
StudioGeneric.Set<table1>().Where(p => p.WorkDate > new DateTime(2022, 6, 1, 23, 59, 59, 999));